Skip to content
EntityQ1164001· pop 21· linked from 83 articles

SQL statement that returns a result set of records from one or more tables

Wikidata facts

Show 2 more facts
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