Псевдонимы столбцов

Изменить заголовок столбца можно с помощью его псевдонима. Псевдоним указывается в списке команды SELECT сразу за именем столбца и отделяется от него пробелом. По умолчанию такие альтернативные заголовки выводятся в символах верхнего регистра и не могут содержать пробелов, если псевдоним не заключен в кавычки (" ").

Пример 3: Вывод фамилии, заработной платы и суммы компенсационных выплат за год для каждого служащего. Объем выплат за год вычисляется путем прибавления к заработной плате ежемесячной премии в размере 100 долларов и умножения суммы на 12. Назвать столбец при выводе ANNUAL _ SALARY.

SELECT id_cotr, fam_cotr, salary, 12*(salary+100) as ANNUAL_SALARY
From EMP;

Пример 4: Вывод фамилии, заработной платы, должности и вычисленных комиссионных.

SELECT id_cotr, fam_cotr, salary, 12*(salary+100) “Зарплата за год”

From EMP;

Предотвращение выборки дубликатов строк.

При отсутствии указаний со стороны пользователя SQL*Plus включает в результаты запросов все строки, не изымая дубликаты. Ключевое слово DISTINCT, следующее сразу за словом SELECT, исключает дублирование строк.

Пример 5: Вывод всех названий отделов из таблицы S_DEPT, исключая дублирование

SELECT DISTINCT name

FROM S_DEPT;

Замечание: После квалификатора DISTINCT можно указать несколько столбцов. В этом случае он будет относиться ко всем выбранным столбцам.

Пример 6: Вывод всех возможных комбинаций должностей и номеров отделов.

SELECT DISTINCT id_otdel, id_cotr, fam_cotr
From EMP;


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



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