SUM OVER и PARTITION BY в SQL: сравните суммы

На небольшой таблице продаж вычислите сумму по всему набору и по категории для указанной строки.

Таблица sales содержит строки (1, 'A', 10), (2, 'A', 20), (3, 'B', 7). Столбцы: sale_id, category, amount. Для строки sale_id = 1 вычисляют два выражения:

X: SUM(amount) OVER ()
Y: SUM(amount) OVER (PARTITION BY category)

Какие значения дадут X и Y?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи