関係データベースで管理している"従業員"表から,氏名が '%葉_' に該当する従業員を抽出した。抽出された従業員は何名か。ここで,"_"は任意の1文字を表し,"%"は0文字以上の任意の文字列を表すものとする。 従業員 | 従業員番号 | 氏名 | | S001 | 千葉翔 | | S002 | 葉山花子 | | S003 | 鈴木葉子 | | S004 | 佐藤乙葉 | | S005 | 秋葉彩葉 | | S006 | 稲葉小春 |

テクノロジ系・一部改変

ア 1

なぜ違う: 該当は千葉翔と鈴木葉子の2名であり、1名ではない。

イ 2
ウ 3

なぜ違う: 「葉」の後ろが1文字かつ末尾という条件を満たすのは2名のみで、3名ではない。

エ 4

なぜ違う: 条件を満たすのは2名のみで、4名ではない。

正解: イ

要点: 「葉」の直後に1文字、その後ろは末尾という条件で抽出。

'%葉_' は「0文字以上+『葉』+任意1文字(末尾)」を表す。千葉翔(葉+翔で末尾)、鈴木葉子(葉+子で末尾)が該当。葉山花子は葉の後に2文字、佐藤乙葉・稲葉小春・秋葉彩葉は条件不一致。よって2名。

この問題に出てくる用語

関連キーワード: 計算・関係データベース・LIKE検索・図あり

同じ回の前後の問題

テクノロジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

ITパスポートの学習アプリ(ITパストレ)

出典:令和6年度 ITパスポート試験 公開問題 問93