部分文字列の置換と削除
REPLACE() 関数は、文字列から文字を置き換えたり削除したりできる汎用的な関数です。構文は次のとおりです。
REPLACE(fieldName, 'searchFor', 'replaceWith')
fieldName は更新対象のフィールドまたは文字列、searchFor は置き換えたい文字列、replaceWith は置き換え後の文字列です。
この演習では、countries テーブルの特定の値に対して、複数の REPLACE() 関数を使って表記を変えていきます。
この演習はコースの一部です
SQLでのレポーティング
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT
region,
-- Replace all '&' characters with the string 'and'
____ AS character_swap,
-- Remove all periods
____ AS character_remove
FROM countries
WHERE region = 'LATIN AMER. & CARIB'
GROUP BY region;