LoslegenKostenlos loslegen

Konsistente Datumswerte in einer Transaktion

Das Außenbüro in Idaho ist wieder am Start und möchte sehen, wie die letzten 10 Proben zwischen der Teststelle 13903 im Landkreis Minidoka, die wir analysiert haben, und der Stelle 11643 im Landkreis Ada im Vergleich aussehen.

Diese Übung ist Teil des Kurses

Einführung in Redshift

Kurs anzeigen

Anleitung zur Übung

  • Öffne die Transaktion.
  • Verwende die passende Funktion, um denselben Zeitstempel zu erhalten, und beende beide SELECT-Anweisungen korrekt.
  • Schließe die Transaktion.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

--Open the Transaction
___

SELECT *, CAST(sample_date AS DATE) as date_sampled
  FROM public_intro_redshift.idaho_samples
 WHERE fk_monitoringlocation = 13903 
        -- Use the consistent timestamp function
       AND CAST(sample_date AS DATE) < ___
ORDER BY date_sampled DESC
 -- Add the statement terminator
LIMIT 10___

SELECT *, CAST(sample_date AS DATE) as date_sampled
  FROM public_intro_redshift.idaho_samples
 WHERE fk_monitoringlocation = 11643 
        -- Use the consistent timestamp function
       AND CAST(sample_date AS DATE) < ___
ORDER BY date_sampled DESC
 -- Add the statement terminator
LIMIT 10___

-- Close the transaction       
___
Code bearbeiten und ausführen