始める無料で始める

日付の変換と表示

これまで扱ってきた parking_violation データセットには、issue_datedate_first_observed の2つの日付列があり、異なる形式で日付が表現されています。これは、これらの列がデータベーステーブルに TEXT 型としてインポートされたためです。動画の演習で扱った DATE の書式化手法を使うと、TEXT の値を適切な DATE 型の列に変換し、その後、日付を一貫した形式で出力できます。

この演習では、DATE() を使って vehicle_expiration_dateissue_dateDATE 型に変換し、TO_CHAR() を使って各値を YYYYMMDD 形式で表示します。

この演習はコースの一部です

PostgreSQLデータベースで学ぶデータクレンジング

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

SELECT
  summons_number,
  -- Convert issue_date to a DATE
  ___(___) AS issue_date,
  -- Convert date_first_observed to a DATE
  ___(___) AS date_first_observed
FROM
  parking_violation;
コードを編集して実行