Select
Sign in to saveSQL statement that returns a result set of records from one or more tables
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/select
- short name
- SELECT
Sources (1)
via Wikidata · CC0
Article · Русский
SELECT (от англ. select — «выбрать») — оператор запроса (DML/) в языке SQL, возвращающий набор данных (выборку) из базы данных. Оператор возвращает ноль или более строк. Список возвращаемых столбцов задается в части оператора, называемой предложением SELECT. Поскольку SQL является декларативным языком, запрос SELECT определяет лишь требования к возвращаемому набору данных, но не является точной инструкцией по их вычислению. СУБД транслирует запрос SELECT во внутренний план исполнения («query plan»), который может различаться даже для синтаксически одинаковых запросов и от конкретной СУБД. Оператор SELECT состоит из нескольких предложений (разделов): * SELECT определяет список возвращаемых столбцов (как существующих, так и вычисляемых), их имена, ограничения на уникальность строк в возвращаемом наборе, ограничения на количество строк в возвращаемом наборе; * FROM задаёт табличное выражение, которое определяет базовый набор данных для применения операций, определяемых в других предложениях оператора; * WHERE задает ограничение на строки табличного выражения из предложения FROM; * GROUP BY объединяет ряды, имеющие одинаковое свойство с применением агрегатных функций * HAVING выбирает среди групп, определённых параметром GROUP BY * ORDER BY задает критерии сортировки строк; отсортированные строки передаются в точку вызова.
Abstract from DBpedia / Wikipedia · CC BY-SA