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

Vytvoření hodnoty TIMESTAMP pomocí zřetězení

V předchozím cvičení byl sloupec violation_time v tabulce parking_violation použit k ověření, zda zaznamenaný čas přestupku spadá do doby platnosti omezení na daném místě. To přinášelo komplikace v případech, kdy omezení parkování platilo přes noc – u těchto záznamů je totiž čas from_hours_in_effect pozdější než čas to_hours_in_effect. Problém by šel vyřešit přidáním data k času přestupku.

V tomto cvičení začneš zjednodušovat identifikaci nočních přestupků tím, že vytvoříš sloupec violation_datetime naplněný hodnotami typu TIMESTAMP. Docílíš toho zřetězením sloupců issue_date a violation_time a převodem výsledných řetězců na hodnoty TIMESTAMP.

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

Cleaning Data in PostgreSQL Databases

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
  -- Concatenate issue_date and violation_time columns
  ___(___, ___, ___) AS violation_datetime
FROM
  parking_violation;
Upravit a spustit kód