始める無料で始める

文字列関数

文字列を変換するために使える関数がいくつかあります。以下に代表的なものを説明します。

  • LOWER(fieldName) は、fieldName 内のすべての文字を小文字に変換します。
  • INITCAP(fieldName) は、fieldName 内の文字を単語の先頭を大文字にした形式(プロパケース)に変換します。
  • LEFT(fieldName,N) は、文字列 fieldName の左側から N 文字を返します。
  • SUBSTRING(fieldName from S for N) は、文字列 fieldName の位置 S から N 文字を返します。from Sfor N はどちらも省略可能です。

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

SQLでのレポーティング

コースを見る

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

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

-- Convert country to lower case
SELECT 
	country, 
    ____ AS country_altered
FROM countries
GROUP BY country;
コードを編集して実行