Синтаксис оператора select

Запрос представляет собой некую команду, которая обращается к БД и сообщает ей какого характера информацию необходимо отобразить. Эта информация обычно выводится непосредственно на экран компьютера, терминал, посылается принтеру, сохраняется в файле или служит исходными данными для другой команды или запроса.

Все команды в SQL состоят из одиночной команды SELECT, которая имеет структуру:

SELECT <перечисление полей>

FROM < имя таблицы >;

Пример 1. Вывести таблицу студентов.

SELECT SNUM, SFAM, SIMA, SOTCH, STIP

FROM STUDIENTS;

Результат запроса:

SNUM SFAM SIMA SOUTH STIP

----------------------------------------------------------------------------------------

3412 Поляков Анатолий Алексеевич 25.50

3413 Старова Любовь Михайловна 17.00

3414 Гриценко Владимир Николаевич 0.00

3415 Котенко Анатолий Николаевич 0.00

3416 Нагорный Евгений Васильевич 25.50

Точка с запятой (;) используется во всех интерактивных командах SQL для сообщения БД, что команда заполнена и готова выполниться, а в некоторых системах наклонная черта (/) в строке является индикатором конца команды.

Если необходимо получить каждое поле таблицы, имеется необязательное сокращение в виде символа «звездочка» (*), которое можно использовать для вывода полного списка полей следующим образом:

SELECT *

FROM STUDIENTS;

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

Пример 2. Вывести поля в заданной последовательности SFAM, SNUM, STIP

SELECT SFAM, SNUM, STIP

FROM STUDENTS;

Результат запроса:

SFAM SNUM STIP

-----------------------------------------------

Поляков 3412 25.50

Старова 3413 17.00

Гриценко 3414 0.00

Котенко 3415 0.00

Нагорный 3416 25.50


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: