MySQL String - упражнения, практика, решение
MySQL string [17 упражнений с решением]
[Внизу страницы доступен редактор для написания и выполнения сценариев.]
1. Напишите запрос, чтобы получить job_id и идентификатор сотрудника. Перейти к редактору
Частичный вывод запроса:
job_id | ID сотрудника |
AC_ACCOUNT | 206 |
AC_MGR | 205 |
AD_ASST | 200 |
AD_PRES | 100 |
AD_VP | 101, 102 |
FI_ACCOUNT | 110, 113, 111, 109, 112 |
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
2. Напишите запрос на обновление части phone_number в таблице сотрудников, в пределах номера телефона подстрока «124» будет заменена на «999».
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
3. Напишите запрос, чтобы получить сведения о сотрудниках, длина имени которых больше или равна 8. Перейти в редактор
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
4. Напишите запрос для отображения начальных нулей перед максимальной и минимальной зарплатой. Перейти к редактору
Пример таблицы : вакансии
Нажмите меня, чтобы увидеть решение
5. Напишите запрос, чтобы добавить '@ example.com' в поле электронной почты.
Пример таблицы : сотрудники
Пример вывода :
ЭЛ. АДРЕС -------------------- [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] - - - - - - - - - - - - - - - - - - - - - -
Нажмите меня, чтобы увидеть решение
6. Напишите запрос, чтобы получить идентификатор сотрудника, имя и месяц найма. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
7. Напишите запрос, чтобы получить идентификатор сотрудника, идентификатор электронной почты (откажитесь от последних трех символов). Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
8. Напишите запрос, чтобы найти всех сотрудников, имена которых указаны в верхнем регистре. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
9. Напишите запрос, чтобы извлечь последние 4 символа телефонных номеров. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
10. Напишите запрос, чтобы получить последнее слово адреса улицы. Перейти к редактору
Пример таблицы : расположение
Нажмите меня, чтобы увидеть решение
11. Напишите запрос, чтобы получить места с минимальной длиной улицы. Перейти к редактору
Пример таблицы : расположение
Нажмите меня, чтобы увидеть решение
12. Напишите запрос для отображения первого слова из названий должностей, которое содержит более одного слова. Перейти к редактору
Пример таблицы : вакансии
Нажмите меня, чтобы увидеть решение
13. Напишите запрос для отображения длины имени для сотрудников, где фамилия содержит символ «c» после 2-й позиции. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
14. Напишите запрос, который отображает имя и длину имени для всех сотрудников, чьи имена начинаются с букв «A», «J» или «M». Дайте каждому столбцу соответствующую метку. Сортировать результаты по именам сотрудников. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
15. Напишите запрос, чтобы отобразить имя и зарплату для всех сотрудников. Отформатируйте зарплату длиной 10 символов, дополненную слева символом $. Пометьте столбец SALARY. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
16. Напишите запрос, чтобы отобразить первые восемь символов имен сотрудников и указать суммы их зарплат со знаком «$». Каждый знак «$» означает тысячу долларов. Сортировать данные в порядке убывания зарплаты. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
17. Напишите запрос, чтобы отобразить сотрудников с их кодом, именем, фамилией и датой найма, которые были наняты либо на седьмой день любого месяца, либо на седьмой месяц в любом году. Перейти к редактору
Пример таблицы : сотрудники
Нажмите меня, чтобы увидеть решение
... Больше
Редактор кода MySQL:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования