令和6年度 問93 SQLのパターン照合による氏名の抽出
関係データベースで管理している"従業員"表から,氏名が'%葉_'に該当する従業員を抽出した。抽出された従業員は何名か。ここで,"_"は任意の1文字を表し,“%”は0文字以上の任意の文字列を表すものとする。
1
2
3
4
先に解説を見る
正解イ
2
解説
この問題のポイント
LIKEのパターンでは、%は0文字以上の任意の文字列、_はちょうど1文字を表します。固定された文字の前後に、何文字置けるかを読んで条件を判断します。
計算すると
「%葉_」では、「葉」の後ろに必ず1文字だけ続きます。
つまり、氏名の末尾から2文字目が葉である人を探しています。
表で当てはまるのは「千葉翔」と「鈴木葉子」の2人です。
正解:イ
2名です。

続けて練習して、学習記録を残そう。
同じ分野の別の問題を解く同じ分野の問題
編集・確認:kakoloop · 編集方針
公開日:
内容更新:
問題・解説の誤りを報告する