SQL и PL

Источник: askit

Лабораторная работа 3.5 Применение функции NVL

Функция NVL для работы с неопределенными значениями в Oracle SQL

Задание:

Напишите запрос, который выводит информацию об имени и фамилии сотрудников из таблицы hr.employees. а также ставку комиссии (столбец COMMISSION_PCT  для сотрудника. При этом для тех сотрудников, для которых комиссия не определена, нужно вывести значение 0. Результат выполнения запроса должен быть таким, как представлено на рис. 3.5-1.

Рис. 3.5-1 (показаны значения начиная со строки 51).

Решение:

Код соответствующего запроса может быть таким:

SELECT first_name AS "Имя", last_name As "Фамилия", NVL(COMMISSION_PCT, 0) As "Ставкакомиссии" FROM hr.employees


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=25724