Для вибору даних застосовується ператор SELECT з наступною схемою: SELECT список полів FROM список таблиць [WHERE умови вибірки] [GROUP BY список полів групування] [HAVING умови фільтрування результатів агрегуючих функцій ] [ORDER BY список полів сортування] Частини конструкції, що записані в квадратних дужках [] , є необов'язковими. У SQL також визначені і так звані агрегуючі функції, які здійснюють дії над сукупністю однакових полів у групі записів. Серед них: