Začněte nyníZačněte zdarma

Konzistentní data v transakci

Pobočka v Idahu se hlásí znovu. Tentokrát chce porovnat posledních 10 vzorků z testovacího místa 13903 v okrese Minidoka, které jsme analyzovali, s místem 11643 v okrese Ada.

Toto cvičení je součástí kurzu

Introduction to Redshift

Zobrazit kurz

Pokyny k cvičení

  • Otevři transakci.
  • Použij správnou funkci, která vrátí stejný časový údaj, a oba příkazy SELECT správně ukonči.
  • Uzavři transakci.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

--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       
___
Upravit a spustit kód