LoslegenKostenlos loslegen

Erstellen eines TIMESTAMP per Konkatenation

In einer früheren Übung wurde die Spalte violation_time in der Tabelle parking_violation verwendet, um zu prüfen, ob die erfasste violation_time innerhalb der eingeschränkten Zeiten des Verstoßorts liegt. Das war problematisch, wenn das Parkverbot über Nacht galt, denn in diesen Fällen liegt from_hours_in_effect zeitlich nach to_hours_in_effect. Dieses Problem ließe sich vermeiden, wenn zusätzlich zur Uhrzeit auch ein Datum beim Verstoß erfasst würde.

In dieser Übung beginnst du damit, Übernacht-Verstöße einfacher zu erkennen, indem du die Spalte violation_datetime mit TIMESTAMP-Werten erstellst. Das erreichst du, indem du issue_date und violation_time zusammenfügst und die entstehenden Zeichenketten in TIMESTAMP-Werte umwandelst.

Diese Übung ist Teil des Kurses

Datenbereinigung in PostgreSQL-Datenbanken

Kurs anzeigen

Interaktive Übung

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

SELECT
  -- Concatenate issue_date and violation_time columns
  ___(___, ___, ___) AS violation_datetime
FROM
  parking_violation;
Code bearbeiten und ausführen