Files
sql_advanced/lab9-12-test/task5.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

33 lines
1012 B
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 5: ##################
Наступний запит повертає загальну кількість деревяних панелей (ідентифікатор P2),
проданих в 2020, 2021 і 2022 роках:
explain
SELECT CONCAT(SUM(Cost), " (2020)") AS "Total sum of P2 Product"
FROM Orders
WHERE
YEAR(Date) = 2020
AND ProductID = "P2"
UNION
SELECT CONCAT(SUM(Cost), " (2021)")
FROM Orders
WHERE
YEAR(Date) = 2021
AND ProductID = "P2"
UNION
SELECT CONCAT(SUM(Cost), " (2022)")
FROM Orders
WHERE
YEAR(Date) = 2022
AND ProductID = "P2";
Вивід з цього запиту показано на скриншоті нижче:
https://drive.google.com/open?id=18UCCsysObMJhtmc7saumSbN-JkeS5lQW&usp=drive_fs
1. Оптимізуйте цей запит.
select
2. Здійсніть вивід та порівняйте з виводом початкового запиту