Выборка – это обращение к БД с целью извлечь данные в виде, удобном для пользователя. Для выборки применяются запросы к БД. Фактически этот раздел языка ANSI SQL представлен только одной командой – SELECT. Но эта команда достаточно обширна. Она является ядром языка SQL. и используется для реализации операций проекции, ограничения, расширения.
Для пользователя РБД оператор SELECT является, пожалуй, одним из наиболее главных и полезных операторов языка SQL. Этот оператор позволяет производить:
- выбор данных (отбор записей и полей);
- вычисления и сравнения;
- упорядочение записей при выводе содержимого таблиц;
- группирование данных и применение к этим группам специальных групповых операций.
основная часть
SELECT [предикат] <список полей> выбрать
FROM <список ИД> из дополнительные части
[WHERE <спецификация выбора записей>] где
[[GROUP BY <спецификация группировки>] группируя по
[ORDER BY <спецификация сортировки>] упорядочить по.