1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do BigQuery

Connected

ćwiczenie

Używanie STRING_AGG i ARRAY_CONCAT_AGG

Jak pamiętasz, specjalne agregacje dzielą się na trzy główne grupy. W tym ćwiczeniu przeanalizujesz dwa zapytania dotyczące agregacji ciągów znaków i tablic. Do eksploracji tych funkcji wykorzystamy dane z tabel orders i order_details.

Instrukcje 1/2

undefined XP
  • 1

    Połącz unikalne wartości z kolumny product_category_name_english za pomocą funkcji STRING_AGG, a następnie przefiltruj rekordy, używając funkcji ARRAY_LENGTH w klauzuli WHERE.

  • 2
    • Połącz dane tablicowe z kolumny order_items za pomocą funkcji ARRAY_CONCAT_AGG i zagreguj wyniki według kolumny seller_id.