Files
sql_advanced/lab9-12-test/task4.sql
T
Vitalii Litvinchuk 0d93a18aad
Advanced SQL Quality Check / Lint SQL Scripts (push) Failing after 18s
feat: test 9-12
2026-05-06 23:35:17 +03:00

23 lines
1.3 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#####################################################
###################### Task 4: ##################
1. Створіть оптимізований запит, який виведе інформацію про місцезнаходження клієнтів та співробітників.
У вивід слід включити:
Повні імена (FullName) всіх клієнтів і співробітників із таблиць Clients і Employees.
Адресу (Street, County) кожної людини з таблиці адрес.
2. Дані повинні бути впорядковані за назвою вулиці. Зверніть увагу, поле Street починається з
назви будинку а не з назви вулиці.
Результат виводу показаний на наступному скриншоті:
https://drive.google.com/open?id=18SkH6ZmbGctCkWbYtKFcolmmE-v6Nudk&usp=drive_fs
select * from Clients;
select FullName, Street, County
from Clients
join Addresses on Clients.AddressID = Addresses.AddressID
union all
select FullName, Street, County
from Employees
join Addresses on Employees.AddressID = Addresses.AddressID
order by SUBSTRING(
Street, LOCATE(' ', Street) + 1
) asc;