кодесурса

Функция PostgreSQL String () - упражнения, практика, решение

script1adsense2code
script1adsense3code

Функция 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code