Logische Aggregationen
Die letzten speziellen Aggregatfunktionen, die du verwendest, sind die logischen Operatoren LOGICAL_AND und LOGICAL_OR. Sie bieten eine effiziente Möglichkeit festzustellen, ob irgendein Datensatz einen wahren Boolean enthält. Das hilft beim Gruppieren von Daten, um schnell zu sehen, ob alle oder zumindest einer dieser Werte true ist. In dieser Übung prüfen wir beispielsweise Datengruppen darauf, ob sie vollständig geliefert wurden oder ob zumindest ein Wert als geliefert markiert ist.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in BigQuery</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- 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;