06:44
1,0×
00:00/06:44
477,3 тыс смотрели · 4 года назад
Как использовать ROW_NUMBER OVER() в SQL для ранжирования данных
Перевели для вас интересную статью об использовании ROW_NUMBER OVER в SQL. Ссылка на оригинал: https://learnsql.com/blog/row-number-over-in-sql/ Иногда вам нужно знать положение строк в результирующем наборе. Узнайте, как с помощью ROW_NUMBER и OVER в SQL это можно сделать! Вам когда-нибудь нужно было добавлять порядковый номер к записям, возвращаемым SQL-запросом? Или, возможно, вам нужно создать ‘top n’ отчет на основе определенного ранжирования. В любом из этих случаев вам необходимо вычислить позицию строки в списке...
502 читали · 6 лет назад
Узнаем размер базы данных и таблиц в Mysql
Пример вырван из сервера zabbix Подключение к MySql: mysql -uroot -p 1.Посмотреть размер всех имеющихся баз данных: SELECT table_schema, Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size MB" FROM information_schema.tables GROUP BY table_schema; 2.Посмотреть размер всех таблиц всех баз данных: SELECT table_schema, table_name, round(((data_length + index_length) / 1024 / 1024), 2) `Size MB` FROM information_schema.TABLES ORDER BY (data_length + index_length); 3...