Содержание

Поиск

Оператор SELECT состоит из нескольких предложений (разделов):

SELECT определяет список возвращаемых столбцов (как существующих, так и вычисляемых), их имена, ограничения на уникальность строк в возвращаемом наборе, ограничения на количество строк в возвращаемом наборе;

FROM набор данных

WHERE задает ограничение из предложения FROM

GROUP BY объединяет ряды, имеющие одинаковое свойство с применением агрегатных функций

HAVING выбирает среди групп, определённых параметром GROUP BY

Нужен когда нужно WHERE после группировке order

ORDER BY задает критерии сортировки строк

(звезда) * - все значения

DISTINCT - уникальные значения

AS 'name' - изменит ьназвание колонки

ORDER BY

Сортировка

ORDER BY name - сортировка по столбце

DESC - обратный порядок

LIKE

SELECT * FROM teather WHERE surname LIKE "%ов"

заканчивается

SELECT * FROM teather WHERE surname LIKE п"%ов"

начинается и заканчивается

BEETWEEN

между 2мя значениями

SELECT * FROM teather WHERE surname BEETWEEN 35 and 45

найдёт из промежутка