Aggregazioni logiche
L’ultimo set di funzioni di aggregazione speciali che userai sono gli operatori logici LOGICAL_AND e LOGICAL_OR. Offrono un modo efficiente per verificare se in un insieme di dati è presente un booleano true. Questo è utile quando raggruppi i dati per vedere rapidamente se tutti o almeno uno di quei valori è true. In questo esercizio, ad esempio, esaminerai gruppi di dati per capire se sono stati consegnati oppure se almeno uno dei valori è stato consegnato.
Questo esercizio fa parte del corso
Introduzione a BigQuery
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- 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;