始める無料で始める

さまざまな文字列関数をデータに適用する

お気づきのとおり、文字列関数はデータを操作するのにとても便利です。SQL Server には文字列操作のための組み込み関数が数多く用意されており、中には使っていて楽しいものもあります。 この演習では、voters テーブルのデータにいくつかの文字列関数を適用し、より見やすい形で表示します。

ここでは、LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE(), SUBSTRING() といった関数を使います。

注意: 文字列内でパターン検索を行うときは、次のワイルドカードが役立ちます。

pattern match
% any string of zero or more characters
_ any single character
[] any single character within the range specified in brackets

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

SQL Serverでのデータ操作のための関数

コースを見る

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

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

SELECT
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
コードを編集して実行