ВУЗ:
Составители:
Рубрика:
7
язык определения данных (Data Definition Language или DDL),
предназначенный для добавления, модификации и удаления данных в
таблицах;
язык модификации данных (Data Modification Language или DML),
предназначенный для добавления, модификации и удаления данных в
таблицах.
В синтаксических конструкциях при описании языка будут исполь-
зоваться следующие соглашения. Нетерминальные элементы заключа-
ются в угловые скобки <>. Необязательная конструкция заключается в
квадратные
скобки []. Запись вида {A}… означает повторение конструк-
ции А произвольное число раз (включая нулевое). Вертикальные разде-
лители | читаются как “ИЛИ” и служат для выбора одной из конструкций,
заключенных в скобки.
Оператор SELECT
Оператор SELECT используется для запросов к базе данных и вы-
борки результатов. Синтаксис оператора SELECT следующий:
<оператор SELECT>::=
SELECT [ALL | DISTINCT] <список выборки>
<табличное
выражение>
ORDER BY <спецификация сортировки>]
<табличное выражение>::=
FROM <имя таблицы>[{,<имя таблицы>}…]
[WHERE <условие поиска>]
[GROUP BY <имя столбца> [{,<имя столбца>}…]
[HAVING <условие поиска>]
Если задано ключевое слово DISTINCT, то из результирующей
таблицы удаляются повторяющиеся строки. Список выборки определя-
ет, какие столбцы должны быть возвращены в результирующую табли-
цу. Данный список представляет список арифметических выражений
над
значениями столбцов таблиц из раздела FROM и констант. В простей-
шем случае он может быть, например, списком имен некоторых столб-
цов таблиц из раздела FROM. В случае, если вместо списка выборки
стоит звездочка (*), то выбираются все столбцы таблиц из раздела
FROM.
В разделе FROM определяются таблицы, из которых будут извле-
каться данные. Следует
отметить, что рядом с именем таблицы можно
указывать еще одно имя - синоним имени таблицы, который можно ис-
пользовать в других разделах табличного выражения.
язык определения данных (Data Definition Language или DDL), предназначенный для добавления, модификации и удаления данных в таблицах; язык модификации данных (Data Modification Language или DML), предназначенный для добавления, модификации и удаления данных в таблицах. В синтаксических конструкциях при описании языка будут исполь- зоваться следующие соглашения. Нетерминальные элементы заключа- ются в угловые скобки <>. Необязательная конструкция заключается в квадратные скобки []. Запись вида {A}… означает повторение конструк- ции А произвольное число раз (включая нулевое). Вертикальные разде- лители | читаются как “ИЛИ” и служат для выбора одной из конструкций, заключенных в скобки. Оператор SELECT Оператор SELECT используется для запросов к базе данных и вы- борки результатов. Синтаксис оператора SELECT следующий: <оператор SELECT>::= SELECT [ALL | DISTINCT] <список выборки> <табличное выражение> ORDER BY <спецификация сортировки>] <табличное выражение>::= FROM <имя таблицы>[{,<имя таблицы>}…] [WHERE <условие поиска>] [GROUP BY <имя столбца> [{,<имя столбца>}…] [HAVING <условие поиска>] Если задано ключевое слово DISTINCT, то из результирующей таблицы удаляются повторяющиеся строки. Список выборки определя- ет, какие столбцы должны быть возвращены в результирующую табли- цу. Данный список представляет список арифметических выражений над значениями столбцов таблиц из раздела FROM и констант. В простей- шем случае он может быть, например, списком имен некоторых столб- цов таблиц из раздела FROM. В случае, если вместо списка выборки стоит звездочка (*), то выбираются все столбцы таблиц из раздела FROM. В разделе FROM определяются таблицы, из которых будут извле- каться данные. Следует отметить, что рядом с именем таблицы можно указывать еще одно имя - синоним имени таблицы, который можно ис- пользовать в других разделах табличного выражения. 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »