У SQL| використовується приблизно тридцять операторів, кожен з яких "просить|прохає|" СУБД виконати певну дію, наприклад, прочитати дані, створити таблицю або додати|добавляти| в таблицю нові дані. Всі оператори SQL| мають однакову структуру.
Кожен оператор SQL| починається з дієслова, тобто ключового|джерельного| слова, що описує дію, що виконується оператором. Типовими дієсловами є SELECT| (вибрати), CREATE| (створити), INSERT| (додати|добавляти|), DELETE| (видалити|віддаляти|), COMMIT|(завершити). Після|потім| дієслова йде одне або декілька пропозицій|речень|. Пропозиція|речення| описує дані, з|із| якими працює оператор, або містить|утримує| уточнюючу інформацію про дію, що виконується оператором. Кожна пропозиція|речення| також починається з ключового|джерельного| слова, такого як WHERE| (де), FROM| (звідки), INTO| (куди) і HAVING| (що має). Одні пропозиції|речення| в операторі є обов'язковими, а інші – ні. Конкретна структура і вміст пропозиції|речення| можуть змінюватися. Багато пропозицій|речень| містять|утримують| імена таблиць або стовпців; деякі з них можуть містити|утримувати| додаткові ключові|джерельні| слова, константи і вирази.
У стандарті ANSI/ISO визначені ключові|джерельні| слова, які застосовуються як дієслова і в пропозиціях|реченнях| операторів. Відповідно до стандарту, ці ключові|джерельні| слова не можна використовувати для іменування об'єктів бази даних, таких як таблиці, стовпці і користувачі.
Оператор SELECT|
Оператор SELECT| застосовується для вибірки даних і має наступний|слідуючий| синтаксис:
SELECT| [ALL| | DISTINCT|] (<список полів> або *)
FROM| <список таблиць>
[WHERE| <предикат-умова вибірки>]|
[GROUP| BY <| список полів >]
[HAVING| предикат-умова для групи]|
[ORDER| BY| список полів за якими впорядкувати вибір]
Сортування результатів запиту (|речення| ORDER| BY|).
Рядки результатів запиту, як і рядки таблиці бази даних, не мають певного порядку|ладу|. Включивши в оператора SELECT| пропозицію|речення| ORDER| BY|, можна відсортувати результати запиту. Ця пропозиція|речення| складається з ключових|джерельних| слів ORDER| BY|, за якими слідує|прямує| список імен стовпців, розділених комами.
ORDER| BY| имя_столбца| [ASC| | DESC|] .
У пропозиції|реченні| ORDER| BY| можна вибрати зростаючий або спадаючий порядок|лад| сортування. За замовчуванням, дані сортуються в порядку зростання. Щоб|аби| сортувати їх по спаданню, слід включити в пропозицію|речення| сортування ключове|джерельне| слово DESC|.
Наприклад: вивести список прізвищ студентів що вчаться в групі з|із| кодом 1 в зворотному алфавітному порядку|ладі|.