MySQL String Упражнения: Отображение имени начинается с определенных букв
MySQL String: Упражнение-14 с решением
Напишите запрос, который отображает имя и длину имени для всех сотрудников, чье имя начинается с букв «A», «J» или «M». Дайте каждому столбцу соответствующую метку. Сортировать результаты по именам сотрудников.
Пример таблицы: сотрудники
Код:
SELECT first_name "Name",
LENGTH(first_name) "Length"
FROM employees
WHERE first_name LIKE 'J%'
OR first_name LIKE 'M%'
OR first_name LIKE 'A%'
ORDER BY first_name ;
Пример вывода:
Имя Длина Адам 4 Алана 5 Альберто 7 Александр 9 Александр 9 Алексис 6 Аллан 5 Алисса 6 Амит 4 Энтони 7 Джек 4 Джеймс 5 Джеймс 5 Джанет 7 Джейсон 5 Жан 4 Дженнифер 8 Дженнифер 8 Иоанна 4 Иоанна 4 Иоанна 4 Джонатон 8 Жозе Мануэль 11 Иисус Навин 6 Юлия 5 Юлия 5 Марта 6 Маттеа 6 Матфея 7 Михаил 7 Михаил 7 Може 5
Редактор кода MySQL:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос для отображения длины имени для сотрудников, где фамилия содержит символ «c» после 2-й позиции.
Далее: Напишите запрос, чтобы отобразить имя и зарплату для всех сотрудников. Отформатируйте зарплату длиной 10 символов, дополненную слева символом $.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования