基本情報トップに戻る
練習問題難易度: 標準2013年度

基本情報技術者 過去問練習問題 第29問

問題

"BOOKS"表から書名に "UNIX" を含む行を全て探すために次の SQL 文を用いる。a に指定する文字列として、適切なものはどれか。ここで、書名は "BOOKS"表の "書名" 列に格納されている。 SELECT * FROM BOOKS WHERE 書名 LIKE '[ a ]'

選択肢

  1. 1%UNIX
  2. 2%UNIX%
  3. 3UNIX
  4. 4UNIX%

正解

2. %UNIX%

詳しい解説を見る

解説

LIKE 述語の % は0文字以上の任意の文字列にマッチするワイルドカード。「UNIX」を途中に含む行を全て探すには前後に % を付けて '%UNIX%' とする(イ)。'UNIX%' は先頭一致、'%UNIX' は末尾一致になってしまう。(出典: 平成25年度 春期 基本情報技術者試験 午前 問29)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。