SQL стандарт в СУБД MS SQL SERVER, ORACLE, VFP И ACCESS: манипулирование данными. Семенова И.И. - 10 стр.

UptoLike

Составители: 

9
SELECT – ключевое слово, обозначающее начало SQL запроса, за ним
обычно следует перечень полей, информация из которых помещается в
результат выполнения запроса.
* – условное обозначение, которое позволит помещать в результат
запроса информацию из всех полей таблицы, в которой осуществляется
поиск (в некоторых СУБД используется ключевое слово ALL).
FROM – ключевое слово, после которого указывается имя
источника/ов данных (если источников несколько, то они разделяются
запятыми) для выполнения запроса.
При выполнении запроса в MS SQL Server убедитесь, что
БД DB_Pay
активна, или выполните команду USE DB_Pay.
При выполнении запроса в Oracle перед именем таблицы обязательно
указывается имя схемы, к которой принадлежит таблица. В данном
примере ADMIN_PAY.
2. Вывести список фамилий, имен, отчеств сотрудников, их должности,
отсортировать результат по названиям должностей по возрастанию и по
фамилиям по убыванию:
в VFP, MS SQL Server, Access:
SELECT Surname, Name, Lastname, Post FROM Staff ORDER BY Post
ASC, Surname DESC
в Oracle:
SELECT Surname, Name, Lastname, Post FROM ADMIN_PAY.Staff
ORDER BY Post ASC, Surname DESC;
ORDER BY – сортирует результаты запроса на основании данных,
содержащихся в одном или нескольких столбцах, по умолчанию
сортировка выполняется по возрастанию. Если это предложение не
указано, результаты запроса не будут отсортированы.
ASC – сортировка данных по возрастанию значений поля, после
которого стоит ключевое слово ASC.
DESC – сортировка данных по убыванию значений поля, после
которого стоит ключевое слово DESC.
Если сортировка выполняется по нескольким полям, то порядок
сортировки следующий:
выполняется сортировка строк по первому указанному полю;
внутри групп повторяющихся значений
первого поля выполняется
сортировка строк по второму полю и т.д.