Структура SQL-запроса SELECT

 

Команда SELECT - наиболее часто употребляемая команда из всех восьми. Она используется для выборки данных из базы данных. Её синтаксис:

 

SELECT [Предикат] Поля FROM Таблицы [IN БазаДанных] [WHERE ...] [GROUP BY ...] [HAVING ...] [ORDER BY ...];

 

Необязательные аргументы заключены в [].

 

Предикат - одно из четырёх слов ALL, DISTINCT, DISTINCTROW, TOP. Если предикат не указан, то устанавливается ALL. Предикат ALL позволяет отобрать все записи. При использовании предиката DISTINCT, записи, которые содержат повторяющиеся значения в выбранных в запросе полях, исключаются. Предикат DISTINCTROW исключает из выборки записи, если повторяется вся запись, а не одно из полей. Предикат TOP позволяет отобрать определённое количество записей.

Поля - имена одного или нескольких полей, выборка которых производится. Для выборки всех полей вместо имен полей можно поставить звёздочку [*].

Таблицы - имена одной или нескольких таблиц, из которых производится выборка.

База данных - путь и имя внешней базы данных, в которой содержатся таблицы. Если таблицы находятся в текущей базе данных, то этот аргумент необязателен.

Минимальный синтаксис запроса на выборку выглядит так:

 

SELECT поле FROM Таблица.

 

Пример рассуждений для построения SQL-запроса SELECT:

 

Преобразование Select first name, last name, street address, city, state, and zip code from the employees table (Выбрать имя, фамилию, улицу, город, штат и почтовый код из таблицы.Employees)  
Уточнение Select first name, last name, street address, city, state, апё zip code from the employees table (Выбрать имя, фамилию, улицу, город, штат, почтовый код из Employees)  
SQL SELECT EmpFirstName, EmpLastName, EmpStreet, EmpCity, EmpState, EmpZipCode FROM Employees.  

 

 

Поместите звездочку сразу после условия SELECT, когда нужно определить все столбцы из исходной таблицы в условии FROM. Например, так выглядит предшествующий оператор SELECT при использовании сокращения:

 

SELECT * FROM Subjects

 








Дата добавления: 2015-05-19; просмотров: 678;


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

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

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

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