始める無料で始める

区切り文字で番地を分割する

前の演習では、STRPOS()LENGTH()SUBSTRING() を使って、Queens の住所にある実際の番地と交差する通りを表す値を分けました。動画の演習では、文字列を区切り文字に基づいて複数の部分に分割できることを学びました。

この演習では、SPLIT_PART() 関数を使って、Queens の住所から番地を抽出します。

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

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

コースを見る

演習の手順

  • クエリを作成し、ダッシュ文字('-')が列値に含まれている場合は、その後ろの house_number の部分を列 new_house_number として返してください。

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

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

SELECT
  -- Split house_number using '-' as the delimiter
  ___(___, ___, ___) AS ___
FROM
  parking_violation
WHERE
  violation_county = 'Q';
コードを編集して実行