Zacznij terazZacznij za darmo

Agregaty logiczne

Ostatnim zestawem specjalnych funkcji agregujących, których użyjesz, są operatory logiczne LOGICAL_AND i LOGICAL_OR. Pozwalają one w efektywny sposób sprawdzić, czy dany zbiór danych zawiera wartość logiczną true. Jest to przydatne przy grupowaniu danych, gdy chcesz szybko sprawdzić, czy wszystkie lub przynajmniej jedna z wartości wynosi true. W tym ćwiczeniu przeanalizujesz grupy danych, aby sprawdzić, czy wszystkie zamówienia zostały dostarczone lub czy przynajmniej jedno z nich ma status dostarczenia.

To ćwiczenie jest częścią kursu

Wprowadzenie do BigQuery

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Complete the query using LOGICAL_AND

SELECT
  customer_id,
  -- Fill in the LOGICAL_AND function
  ___ as all_delivered
FROM ecommerce.ecomm_order_details
GROUP BY customer_id;
Edytuj i uruchom kod