LoslegenKostenlos starten

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

<Kurs>Einführung in BigQuery</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle ein Array aus product_id für Produkte mit einem Gewicht von 2.220 Gramm. Prüfe zuerst die Tabelle ecomm_products, um die Spalte zu finden, in der die Gewichtsangaben gespeichert sind.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- 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)
Code bearbeiten und ausführen