Функция PostgreSQL String () - упражнения, практика, решение
Функция PostgreSQL String () [14 упражнений с решением]
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 на «999», где подстрока «124» найдена в этом столбце.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
3. Напишите запрос, чтобы найти сведения о тех сотрудниках, в имени которых содержится восемь или более символов.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
4. Напишите запрос, чтобы заполнить максимальную и минимальную заработную плату начальными звездочками, если эти два столбца не содержат семизначного числа.
Пример таблицы: вакансии
Нажмите меня, чтобы увидеть решение
5. Напишите запрос, чтобы объединить текст «@ example.com» со столбцом электронной почты.
Пример вывода :
ЭЛ. АДРЕС -------------------- [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] [электронная почта защищена] - - - - - - - - - - - - - - - - - - - - - -
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
6. Напишите запрос, чтобы получить идентификатор сотрудника, имя и месяц найма сотрудника.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
7. Напишите запрос, чтобы получить идентификатор сотрудника, идентификатор электронной почты, чтобы удалить последние три символа.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
8. Напишите запрос, чтобы найти всех сотрудников, имя которых содержит все заглавные буквы.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
9. Напишите запрос, чтобы извлечь последние четыре символа телефонных номеров.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
10. Напишите запрос, чтобы получить информацию о тех местоположениях, которые содержат символы в своем уличном адресе, ниже минимальной длины символа street_address.
Пример таблицы: расположение
Нажмите меня, чтобы увидеть решение
11. Напишите запрос для отображения первого слова в названии задания, если название задания содержит более одного слова.
Пример таблицы: вакансии
Нажмите меня, чтобы увидеть решение
12. Напишите запрос, чтобы отобразить имя, фамилию сотрудников, которые содержат букву «С» и фамилию на 3-й или более позиции.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
13. Напишите запрос, который отображает имя и длину имени для всех сотрудников, чье имя начинается с букв «A», «J» или «M». Дайте каждому столбцу соответствующую метку. Сортировать результаты по именам сотрудников.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
14. Напишите запрос, чтобы отобразить имя и зарплату для всех сотрудников. Сформируйте зарплату длиной 10 символов, дополненную символом $. Пометьте столбец как SALARY.
Пример таблицы: сотрудники
Нажмите меня, чтобы увидеть решение
... Больше
Структура базы данных «hr»:
Новый контент: Composer: менеджер зависимостей для PHP , R программирования