Базы данных. Основы SQL реляционных баз данных. Копейкин М.В - 53 стр.

UptoLike

СУБД, исполняя команду SELECT (выбрать), проверит синтаксис команды и
создаст пустую рабочую таблицу с именами столбцов, которые указаны во фразе
SELECT. Заметим, что типы полей столбцов будут соответствовать типам
соответствующих столбцов базовой таблицы. Далее система выберет из базовой таблицы
строки (записи), у которых в столбце Год_рожд есть значение 1940, и выполнит
процедуру
вывода рабочей таблицы на экран. Естественно, после исполнения запроса
система должна уничтожить рабочую таблицу, если Вы не укажите ей что-то другое.
Так же просто встраиваются и любые другие выражения от значений хранимых
полей (разрешены все арифметические операции: { +, - , * , / }).
3.1.3. Переопределение имени столбца AS
После выражения может записываться его псевдоним в форме AS<выражение>. В
качестве псевдонима может фигурировать любой идентификатор, на который потом
можно будет, при необходимости сослаться. Указанный псевдоним будет при
отображении результатов фигурировать в заголовке таблицы.
Приведем пример использования выражения:
SELECT Фамилия, Имя, 2003
-Год_рожд AS Возраст
FROM Сотрудник;
Примечание. В предложении указана арифметическая операция минус ( - ).
В этом случае результат запроса даст следующую рабочую таблицу (рис. 3.1)
Фамилия Имя Возраст
Иванов Иван 54
Петров Иван 54
Сидоров Петр 56
… …
Рис. 3.1. Таблица возрастов сотрудников
Надо иметь в виду, что с русскими буквами в операторах SQL могут возникать
всевозможные неприятности. Некоторые символы могут восприниматься системой
неверно и приводить якобы к синтаксическим ошибкам. Почему-то чаще всего вызывают
недоразумения символычиярусского алфавита.