кодесурса
«MySQL

MySQL String Exercises: отображать имя и зарплату для всех сотрудников

script1adsense2code
script1adsense3code

MySQL String: упражнение 15 с решением

Напишите запрос, чтобы отобразить имя и зарплату для всех сотрудников. Отформатируйте зарплату длиной 10 символов, дополненную слева символом $. Пометьте столбец SALARY.

Пример таблицы: сотрудники


Код:

SELECT first_name,
LPAD(salary, 10, '$') SALARY
FROM employees;

Пример вывода:

 first_name SALARY
Стивен $$ 24000.00
Neena $$ 17000.00
Lex $$ 17000.00
Александр $$$ 9000.00
Брюс $$$ 6000.00
Дэвид $$$ 4800.00
Валли $$$ 4800.00
Диана $$$ 4200.00
Нанси $$ 12000.00
Даниэль $$$ 9000.00
Джон $$$ 8200.00
Исмаэль $$$ 7700.00
Жозе Мануэль $$$ 7800.00
Луис $$$ 6900.00
День $$ 11000,00
Александр $$$ 3100.00
Шелли $$$ 2900.00
Сигал $$$ 2800.00
Парень $$$ 2600.00
Карен $$$ 2500.00
Мэтью $$$ 8000.00
Адам $$$ 8200.00
Payam $$$ 7900.00
Шанта $$$ 6500.00
Кевин $$$ 5800.00
Юлия $$$ 3200.00
Ирэн $$$ 2700.00
Джеймс $$$ 2400.00
Стивен $$$ 2200.00
Лаура $$$ 3300.00
Може $$$ 2800.00
Джеймс $$$ 2500.00
TJ $$$ 2100.00
Джейсон $$$ 3300.00
Майкл $$$ 2900.00
Ки $$$ 2400.00
Хейзел $$$ 2200.00
Ренске $$$ 3600.00
Стивен $$$ 3200.00
Джон $$$ 2700.00
Джошуа $$$ 2500.00
Тренна $$$ 3500.00
Кертис $$$ 3100.00
Рэндалл $$$ 2600.00
Питер $$$ 2500.00
Джон $$ 14000.00
Карен $$ 13500,00
Альберто $$ 12000.00
Джеральд $$ 11000.00
Элени $$ 10500,00
Питер $$ 10000.00
Дэвид $$$ 9500.00
Питер $$$ 9000.00
Кристофер $$$ 8000.00
Нанетт $$$ 7500.00
Оливер $$$ 7000.00
Джанетт $$ 10000.00
Патрик $$$ 9500.00
Аллан $$$ 9000.00
Линдси $$$ 8000.00
Луиза $$$ 7500.00
Сарат $$$ 7000.00
Клара $$ 10500,00
Даниэль $$$ 9500.00
Маттеа $$$ 7200.00
Дэвид $$$ 6800.00
Сундар $$$ 6400.00
Амит $$$ 6200.00
Лиза $$ 11500,00
Харрисон $$ 10000.00
Тайлер $$$ 9600.00
Уильям $$$ 7400.00
Элизабет $$$ 7300.00
Sundita $$$ 6100.00
Эллен $$ 11000,00
Алисса $$$ 8800.00
Джонатон $$$ 8600.00
Джек $$$ 8400.00
Кимберли $$$ 7000.00
Чарльз $$$ 6200.00
Уинстон $$$ 3200.00
Жан $$$ 3100.00
Марта $$$ 2500.00
Жирар $$$ 2800.00
Нандита $$$ 4200.00
Алексис $$$ 4100.00
Юлия $$$ 3400.00
Энтони $$$ 3000.00
Келли $$$ 3800.00
Дженнифер $$$ 3600.00
Тимофей $$$ 2900.00
Рэндалл $$$ 2500.00
Сара $$$ 4000,00
Бритни $$$ 3900.00
Самуэль $$$ 3200.00
Вэнс $$$ 2800.00
Алана $$$ 3100.00
Кевин $$$ 3000.00
Дональд $$$ 2600.00
Дуглас $$$ 2600.00
Дженнифер $$$ 4400.00
Майкл $$ 13000.00
Пэт $$$ 6000.00
Сьюзен $$$ 6500.00
Германн $$ 10000,00
Шелли $$ 12000.00
Уильям $$$ 8300.00

Редактор кода MySQL:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос, который отображает имя и длину имени для всех сотрудников, чьи имена начинаются с букв «А», «J» или «М».
Далее: напишите запрос, чтобы отобразить первые восемь символов имен сотрудников и указать суммы их зарплат со знаком «$». Каждый знак «$» означает тысячу долларов. Сортировать данные в порядке убывания зарплаты.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code