Оформить и купить диплом на бланке ГОЗНАК без предоплаты

Команда SQL SELECT

Большинство запросов к базе данных содержат команду SELECT (ВЫБОР).      В наиболее простой форме команда SELECT лишь сообщает СУБД, что именно извлечь из таблицы.

Например, можно вывести таблицу СТУДЕНТ напечатав следующее:

SELECT ФИО_НТ, Адрес_НТ

FROM  СТУДЕНТ;

Вывод для этого запроса:


====  SQL Execution Log =======

SELECT ФИО_НТ, Адрес_НТ

FROM  СТУДЕНТ;


*ФИО_НТ

Адрес_НТ

ФИО1

Ад1

ФИО2

Ад2

 

Команда состоит из следующих частей:

SELECT  – ключевое слово, которое сообщает базе данных, что эта команда запрос. Все запросы  начинаются этим словом, сопровождаемым пробелом после него.

ФИО_НТ, Адрес_НТ – это список столбцов из таблицы (атрибутов отношения), которые выбираются запросом.

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

СТУДЕНТ – аргумент, и в данном случае это имя таблицы.

– точка с запятой используется во всех интерактивных командах SQL, чтобы сообщать базе данных, что команда заполнена.

Естественно, что строки выводятся в том порядке, в каком они найдены в таблице, а столбцы – в том порядке, в котором они указаны.

Большинство программ СУБД обрабатывают нажатие клавиши ENTER как пробел. Можно составить запрос в несколько строк или в одну строку, нельзя только разрывать текст запроса внутри слов.

Если желательно вывести все столбцы таблицы, то можно использовать  звездочку (*). Например:

SELECT * FROM СТУДЕНТ;

 

Язык SQL позволяет помещать скалярные выражения, константы, символы, текст и комментарии среди выбранных полей. Эти выражения могут дополнять или замещать поля в предложениях SELECT и могут включать в себя одно или более выбранных полей. Например, можно послать запрос

 

 SELECT ’Студент ’, ФИО_НТ, ’живет по адресу’, Адрес_НТ

 FROM СТУДЕНТ;