基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [令和元年秋午前] [令和元年秋午後]

平成25年 春期 基本情報技術者 午前 問29
問29   UNIXを含む行を探すSQL文

 “BOOKS”表から書名に“UNIX”を含む行を全て探すために次の SQL 文を用いる。 a に指定する文字列として,適切なものはどれか。ここで, 書名は“BOOKS”表の“書名”列に格納されている。

   SELECT * FROM BOOKS WHERE 書名 LIKE ''

ア %UNIX      イ %UNIX%      ウ UNIX      エ UNIX%
解答←クリックすると正解が表示されます

解説

 SQL 文の LIKE 条件は、文字の検索条件を指定する。 ここで、%は「任意の文字数の任意の文字」を表す。 また、_(アンダーバー)は「1文字の任意の文字」を表す。

 たとえば、「書名 LIKE 'UNIX%'」は、書名が“UNIX”で始まる文字を指定する。

 「書名 LIKE '%UNIX%'」は、“UNIX”を含む行を全て探す SQL 文である。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]