Структура оператора SQL

Каждый оператор SQL начинается с ключевого слова, которое определяет, что делает этот оператор (SELECT, INSERT, DELETE).

В операторе содержатся предложения, содержащие сведения о том, над какими данными производятся операции. Каждое предложение начинается с ключевого слова, такого как FROM, WHERE и др.

Структура предложения зависит от его типа: ряд предложений содержит имена полей или таблиц, некоторые могут включать дополнительные ключевые слова, константы или выражения.

На рисунке 4.9 приведен пример простой структуры оператора SELECT. Синтаксис этого оператора выглядит следующим образом:

SELECT столбцы (или *)

FROM таблица (ы)

[WHERE ограничение(я)]

[ORDER BY столбец];

Рис.4.9 Структура оператора SELECT в языке SQL

За ключевым словом SELECT следуют сведения о том, какие именно поля необходимо включить в результирующий набор данных. Звездочка (*) означает, что в набор данных попадают все поля таблицы.

Для указания имен таблиц, из которых выбираются записи, применяется ключевое слово FROM,

Для фильтрации результатов, возвращаемых оператором SELECT, используется предложение WHERE,

Выражение IS NOT NULL означает, что соответствующий столбец результирующего набора данных не должен иметь пустых значений

Предложение ORDER BY является необязательным и применяется для сортировки результирующего набора данных по одному или нескольким столбцам.








Дата добавления: 2015-04-03; просмотров: 1713;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.