Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Datentypen | Einführung in BigQuery-Spezifische Funktionen
BigQuery Grundlagen

bookHerausforderung: Datentypen

Swipe um das Menü anzuzeigen

  1. Schreiben Sie eine Abfrage, die den Gesamtumsatz pro Filiale unter Verwendung der Daten in der Tabelle retail_data_updated berechnet: Multiplizieren Sie die quantity (INTEGER) und den unit_price (FLOAT), um den Umsatz pro Transaktion zu berechnen.
    • Gruppieren Sie die Ergebnisse nach store_id;
    • Summieren Sie den Umsatz für jede Filiale;
    • Ihre Abfrage sollte folgende Spalten zurückgeben:
      • store_id (Bezeichner für jede Filiale);
      • total_revenue (Summe von quantity × unit_price pro Filiale).
  2. Schreiben Sie eine Abfrage, die zählt, wie viele Transaktionen in jedem Jahr und Monat unter Verwendung des Feldes date in der Tabelle retail_data_updated stattgefunden haben:
    • Extrahieren Sie das Jahr und den Monat aus dem Feld date;
    • Gruppieren Sie nach Jahr und Monat;
    • Zählen Sie die Anzahl der Transaktionen in jedem Zeitraum;
    • Ihre Abfrage sollte folgende Spalten zurückgeben:
      • year_month (formatiert als YYYY-MM);
      • transaction_count (Anzahl der Transaktionen pro Monat).
  3. Schreiben Sie eine Abfrage, die die Anzahl der Online- vs Filialtransaktionen in der Tabelle retail_data_updated vergleicht:
    • Gruppieren Sie die Daten nach der Spalte is_online (BOOLEAN);
    • Zählen Sie, wie viele Transaktionen für jeden Wert aufgetreten sind (TRUE = online, FALSE = Filiale);
    • Ihre Abfrage sollte folgende Spalten zurückgeben:
      • is_online (TRUE oder FALSE);
      • transaction_count (Anzahl der Transaktionen pro Gruppe).
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 3. Kapitel 2
some-alt