Ein Array in einer Abfrage erstellen
Manchmal möchtest du bei der Aggregation von Daten trotzdem einen Teil der Originaldaten behalten. ARRAY bietet dafür eine sehr gute Struktur. In dieser Abfrage erstellst du zum Beispiel ein neues ARRAY, indem du dafür eine Unterabfrage schreibst.
Diese Übung ist Teil des Kurses
Einführung in BigQuery
Anleitung zur Übung
- Erstelle ein Array aus
product_idfür Produkte mit einem Gewicht von 2.220 Gramm. Prüfe zuerst die Tabelleecomm_products, um die Spalte zu finden, in der die Gewichtsangaben gespeichert sind.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- Fill in the query to construct the array
SELECT
ARRAY(SELECT
-- Add the column with the values you want in the array
___
FROM
ecommerce.ecomm_products
WHERE
-- Add the column we want to filter by
___ = 2220)