(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

SQL в Oracle10g

Источник: askit

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

Функция DECODE для проверки условий в запросах Oracle SQL

Задание:

Напишите запрос, который возвращает информацию об имени, фамилии и должности сотрудников (столбецJOB_ID) на основе таблицы hr.employees. При этом:

  • если в столбце JOB_ID для сотрудников находится  значение SA_REP, то должно выводиться "Торговый представитель";
  • если в столбце JOB_ID для сотрудников находится значение SA_MAN, то должно выводиться "Менеджер по продажам";
  • если в этом столбце находится любое другое значение, то должно выводиться "Другое".

Результат запроса должен быть таким, как представлено на рис. 3.6-1

Рис. 3.6-1

Решение:

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

SELECT first_name AS "Имя", last_name As "Фамилия", DECODE(JOB_ID, 'SA_REP', 'Торговый представитель', 'SA_MAN', 'Менеджер по продажам', 'Другое' ) AS "Должность" FROM hr.employees



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 17.05.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Personal Edition Named User Plus Software Update License & Support
Oracle Database Standard Edition 2 Processor License
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Personal Edition Named User Plus License
VMware Workstation Pro 12 for Linux and Windows, ESD
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Мастерская программиста
ЕRP-Форум. Творческие дискуссии о системах автоматизации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100