テキストデータから部分文字列を抽出する
この演習では、テキスト列から部分文字列を抽出する方法を練習します。Sakila データベースには address テーブルがあり、各レンタル店舗の住所が格納されています。店舗が所在する通り名の一覧が必要ですが、address 列には番地も含まれています。ビデオで学んだ関数を活用して address 列を加工し、通り名のみを取り出しましょう。
この演習はコースの一部です
PostgreSQL のデータ操作関数
演習の手順
address列から、番地を除いた通りの名前のみを抽出してください。- 開始位置と終了位置のパラメータを求めるために、適切な関数を使いましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT
-- Select only the street name from the address table
___(address ___ ___(' ' ___ ___)+1 FOR ___(___))
FROM
address;