Руководство по MySQL

Подзапросы

Подзапросы представляют выражения SELECT, которые встроены в другие запросы SQL. Рассмотрим простейший пример применения подзапросов. Например, создадим таблицы для товаров […]

Группировка

Операторы GROUP BY и HAVING позволяют сгруппировать данные. Они употребляются в рамках команды SELECT: 1 2 3456 SELECT столбцыFROM таблица[WHERE условие_фильтрации_строк][GROUP BY столбцы_для_группировки][HAVING условие_фильтрации_групп][ORDER […]

Агрегатные функции

Агрегатные функции вычисляют некоторые скалярные значения в наборе строк. В MySQL есть следующие агрегатные функции: AVG: вычисляет среднее значение SUM: […]

Сортировка. ORDER BY

Оператор ORDER BY сортируют значения по одному или нескольких столбцам. Например, упорядочим выборку из таблицы Products по столбцу Price: 12 SELECT * […]

Запросы

Выборка уникальных значений. Оператор DISTINCT С помощью оператора DISTINCT можно выбрать уникальные данные по определенным столбцам. К примеру, разные товары могут иметь […]