Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
049960_57B8B_shpory_po_bazam_dannyh.doc
Скачиваний:
8
Добавлен:
19.09.2019
Размер:
219.14 Кб
Скачать

43.Язык sql. Оператор выборки. Табличное выражение. Раздел from. Раздел where. Раздел group by.

Оператор SELECT предназначен для реал-и алгоритма возвращения записей (или затребованных полей записей) и размещения инф-и в динамич набор или таблицу для дальнейшей программной обработки. Оператор имеет след формат: SELECT [Опции области действия оператора] Список полей FROM Список таблиц [Опции межтабличных связей] [Опции выборки и фильтрации] [Опции сортировки] [Опции группировки]

Когда нужно выбрать все поля из указанной таблицы вместо опции Список полей испол-тся символ (*). Например, оператор SELECT * FROM. Часто бывает необходимым получить из таблицы только избранные поля. В этом случае их имена следует включить в оператор SELECT. В списке полей индивид поля должны разделяться запятыми. Кроме того, если имя поля содержит пробелы, его следует заключить в квадратные скобки.

Чтобы выбрать данные из неск таблиц, необходимо указать след:

  1. таблицу, из которой выбирается каждое поле;

  2. поля, из которых выбираются данные;

  3. отн-я между таблицами.

Чтобы указать используемые таблицы, их имена (разделенные запятыми) следует разместить в директиве FROM оператора SELECT.

Раздел GROUP BY – испол-тся для группировки. Испол-е групп записей позволяет создать набор записей, включающий по одной записи для каждого из возможных значений указанного поля. В опции GROUP BY можно указать неск полей, при этом результирующие записи создаются для каждой уникальной композиции значений полей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]