MySQL String Exercises: отображать имя и зарплату для всех сотрудников
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 программирования