Oracle: отобразить имя, фамилию и зарплату сотрудников, где заголовки столбцов будут указаны как псевдонимы: FirstName, LastName и Salary
Oracle Basic: упражнение 3 с решением
Напишите запрос для отображения имени, фамилии и зарплаты сотрудников, где заголовки столбцов будут указаны как псевдонимы: FirstName, LastName и Salary.
Примечание. Чтобы отобразить столбец с новым заголовком, можно переименовать столбец в отчете, используя псевдоним сразу после правильного имени столбца. Этот псевдоним эффективно переименовывает элемент на время запроса.
Пример таблицы : сотрудники
Пример решения:
Код Oracle:
SELECT first_name FirstName, last_name LastName, salary Salary
FROM employees;
Выход:
SQL> ВЫБЕРИТЕ имя_фамилия Имя_ фамилии, имя_фамилия Фамилия, зарплата Зарплата 2 ОТ сотрудников; FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Стивен Кинг 24000 Нина Кочхар 17000 Лекс Де Хаан 17000 Александр Гунольд 9000 Брюс Эрнст 6000 Дэвид Остин 4800 Валли Патабала 4800 Диана Лоренц 4200 Нэнси Гринберг 12008 Даниэль Фавиет 9000 Джон Чен 8200 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Исмаэль Скиарра 7700 Жозе Мануэль Урман 7800 Луис Попп 6900 Ден Рафаэли 11000 Александр Ху 3100 Шелли Байда 2900 Сигал Тобиас 2800 Ги Химуро 2600 Карен Кольменарес 2500 Мэтью Вайс 8000 Адам Фрипп 8200 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Payam Kaufling 7900 Шанта Фольман 6500 Кевин Моргос 5800 Джулия Найер 3200 Ирэн Миккилинени 2700 Джеймс Лэндри 2400 Стивен Маркл 2200 Лаура Биссо 3300 Може Аткинсон 2800 Джеймс Марлоу 2500 Ти Джей Олсон 2100 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Джейсон Маллин 3300 Майкл Роджерс 2900 Ки Джи 2400 Хейзел Филтанкер 2200 Ренске Ладвиг 3600 Стивен Стайлз 3200 Джон Сео 2700 Джошуа Патель 2500 Тренна Раджс 3500 Кертис Дэвис 3100 Рэндалл Матос 2600 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Питер Варгас 2500 Джон Рассел 14000 Карен Партнерс 13500 Альберто Эрразуриз 12000 Джеральд Кэмбро 11000 Элени Злоткей 10500 Питер Такер 10000 Дэвид Бернштейн 9500 Питер Холл 9000 Кристофер Олсен 8000 Нанетт Камбро 7500 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Оливер Туво 7000 Джанет Кинг 10000 Патрик Салли 9500 Аллан Макьюэн 9000 Линдси Смит 8000 Луиза Доран 7500 Сарат Сьюэлл 7000 Клара Вишни 10500 Даниэль Грин 9500 Маттеа Марвинс 7200 Дэвид Ли 6800 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Сундар Анд 6400 Амит Банда 6200 Лиза Озер 11500 Харрисон Блум 10000 Тайлер Фокс 9600 Уильям Смит 7400 Элизабет Бейтс 7300 Сундита Кумар 6100 Эллен Абель 11000 Алисса Хаттон 8800 Джонатон Тейлор 8600 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Джек Ливингстон 8400 Кимберели Грант 7000 Чарльз Джонсон 6200 Уинстон Тейлор 3200 Жан Флёр 3100 Марта Салливан 2500 Жирар Джони 2800 Nandita Sarchand 4200 Алексис Булл 4100 Юлия Деллингер 3400 Энтони Кабрио 3000 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Келли Чунг 3800 Дженнифер Дилли 3600 Тимоти Гейтс 2900 Рэндалл Перкинс 2500 Сара Белл 4000 Бритни Эверетт 3900 Сэмюэл Маккейн 3200 Вэнс Джонс 2800 Алана Уолш 3100 Кевин Фини 3000 Дональд Оконнелл 2600 FIRSTNAME LASTNAME SALARY -------------------- ------------------------- ----- ----- Дуглас Грант 2600 Дженнифер Уэйлен 4400 Михаэль Хартштейн 13000 Пэт Фай 6000 Сьюзен Маврис 6500 Герман Баер 10000 Шелли Хиггинс 12008 Уильям Гитц 8300 107 строк выбрано.
Иллюстрированная презентация:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущая: Написать запрос для отображения всех столбцов таблицы сотрудников.
Далее: напишите запрос, чтобы перечислить имя, фамилию и их зарплату для первых 10 сотрудников, содержащихся в таблице сотрудников.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования