23 lines
1.5 KiB
SQL
23 lines
1.5 KiB
SQL
#####################################################
|
||
###################### Task 6: ##################
|
||
У таблиці Activity реєструється інформація про діяльність клієнтів, які користуються інтернет-магазином,
|
||
зокрема ClientID та ProductID для кожної дії в стовпці JSON Properties. Це відбувається,
|
||
коли клієнти переглядають продукти в Інтернеті. На наступному скриншоті показано таблицю активності:
|
||
https://drive.google.com/open?id=18UUaS39qzfLsIyXuKg0TGzhL3rrivfqR&usp=drive_fs
|
||
|
||
1. Напишіть запит, який виведе:
|
||
ClientID, ProductID для всіх клієнтів, які виконували дії, повне ім’я (FullName)
|
||
та контактний номер (ContactNumber) кожного клієнта з таблиці Клієнти (Clients).
|
||
2. Здійсніть вивід запиту
|
||
|
||
select
|
||
Properties ->> '$.ClientID' as ClientID,
|
||
Properties ->> '$.ProductID' as ProductID,
|
||
FullName,
|
||
ContactNumber
|
||
from
|
||
Activity
|
||
join Clients on Properties ->> '$.ClientID' = Clients.ClientID;
|
||
|
||
Результат запиту має відповідати результатам показаним на скриншоті нижче:
|
||
https://drive.google.com/open?id=18Vpzx4hWNZ5-5LR7fNnoI9fs93IBXWqD&usp=drive_fs |