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

Použití funkce EXTRACT

Funkce EXTRACT() a DATE_PART() ti umožňují snadno vytvářet nová pole v dotazech – stačí z časového razítka vytáhnout potřebnou část.

Představ si, že chceš sestavit prediktivní model pro předpověď aktivity půjčování DVD podle dne v týdnu. K tomu můžeš použít funkci EXTRACT() s identifikátorem dow a vytvořit nové pole dayofweek jako dílčí hodnotu sloupce rental_date z tabulky rental.

Pomocí funkce COUNT() pak spočítáš počet záznamů v tabulce rental pro dané časové rozmezí a výsledek agreguj podle nově vytvořeného sloupce dayofweek.

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

Funkce pro práci s daty v PostgreSQL

Zobrazit kurz

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

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

SELECT 
  -- Extract day of week from rental_date
  ___(___ ___ ___) AS dayofweek 
FROM rental 
LIMIT 100;
Upravit a spustit kód