1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до BigQuery

Connected

Вправа

RANK і LEAD/LAG

Рейтинги дають змогу впорядковувати дані в потрібному порядку, а функції LAG і LEAD дозволяють дивитися назад або вперед у вікні запиту. Ці інструменти допомагають створювати наочні звіти та будувати складніші аналітичні обчислення у випадку LAG/LEAD. Тут ви застосуєте їх на практиці з нашими даними.

Інструкції 1/2

undefined XP
  • 1
    • Доповніть CTE, щоб згрупувати клієнтів за загальною сумою витрат, а потім використайте функцію RANK, щоб відсортувати клієнтів за цією сумою під псевдонімом all_items.
  • 2
    • Створіть запит, який показує для кожної позиції поточне, попереднє та наступне значення в замовленні, згрупованому за customer_id.