過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

中小企業診断士の過去問 令和4年度(2022年) 経営情報システム 問5

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
「アルバイト担当者」表から電話番号が「03−3」から始まる担当者を探すためにSQL文を用いる。以下のSQL文の空欄に指定する文字列として、最も適切なものを下記の解答群から選べ。なお、電話番号は「アルバイト担当者」表の「電話番号」列に格納されているものとする。

SELECT*FROM アルバイト担当者 WHERE(   );
   1 .
LIKE電話番号’=03−3%’
   2 .
LIKE電話番号=’03−3%’
   3 .
電話番号=’LIKE 03−3%’
   4 .
電話番号’LIKE 03−3%’
   5 .
電話番号LIKE’03−3%’
( 中小企業診断士試験 第1次試験 経営情報システム 令和4年度(2022年) 問5 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (3件)

5

問題文のSQL文のうち、

「SELECT*FROM アルバイト担当者」は、アルバイト担当者の表から抽出する列を指定します。

「WHERE(   );」は、行に対する検索条件を指定しています。

LIKEを使用した条件式では、「列名 LIKE ’パターン’」で、指定した列の値が、パターンに一致したデータを抽出することを意味します。

この問題では、列名は「電話番号」、’パターン’は「03−3%」となります。

なお、%は0以上の任意の文字列です。

以上より、( )内の条件式の回答は、電話番号LIKE’03−3%’となります。

選択肢1. LIKE電話番号’=03−3%’

上記の説明より、電話番号LIKE’03−3%’となるため、不適切です。

選択肢2. LIKE電話番号=’03−3%’

上記の説明より、電話番号LIKE’03−3%’となるため、不適切です。

選択肢3. 電話番号=’LIKE 03−3%’

上記の説明より、電話番号LIKE’03−3%’となるため、不適切です。

選択肢4. 電話番号’LIKE 03−3%’

上記の説明より、電話番号LIKE’03−3%’となるため、不適切です。

選択肢5. 電話番号LIKE’03−3%’

正解です。

付箋メモを残すことが出来ます。
5

SQLも頻出論点です。

本文中、WHERE句の後の(  )には、列名が入ります。本文中に「電話番号」列が明記されているので、ここは「電話番号」となります。

列名の後には、「LIKE」が入ります。LIKE句は、あいまい検索をするときに使います。

電話番号が「03−3」から始まる担当者を探すため、'03-3%'となります。

なお、「%」はワイルドカードと呼ばれており、0文字以上の任意の文字列を全て取得します。

選択肢1. LIKE電話番号’=03−3%’

上記の説明通り、(   )は「電話番号LIKE'03-3%'」となるため、不適切です。

選択肢2. LIKE電話番号=’03−3%’

上記の説明通り、(   )は「電話番号LIKE'03-3%'」となるため、不適切です。

選択肢3. 電話番号=’LIKE 03−3%’

上記の説明通り、(   )は「電話番号LIKE'03-3%'」となるため、不適切です。

選択肢4. 電話番号’LIKE 03−3%’

上記の説明通り、(   )は「電話番号LIKE'03-3%'」となるため、不適切です。

選択肢5. 電話番号LIKE’03−3%’

正解の選択肢となります。

1

LIKE句とはWHERE句の後ろに記述して、特定の文字を含んだ曖昧検索を行うために使用します。

%と_はワイルドカード文字と呼ばれる任意の文字列を指定する記号です。

問題文のように動作するSQL文は、電話番号LIKE’03−3%’です。

選択肢1. LIKE電話番号’=03−3%’

LIKE句は後ろに記載するため構文が誤っています。クオテーションの中にイコールも不要です。

本選択肢は不正解です。

選択肢2. LIKE電話番号=’03−3%’

LIKE句は後ろに記載するため構文が誤っています。イコールも不要です。

本選択肢は不正解です。

選択肢3. 電話番号=’LIKE 03−3%’

電話番号の後ろにイコールがあることと、クオテーションにLIKEまで入っているため構文が誤っています。

本選択肢は不正解です。

選択肢4. 電話番号’LIKE 03−3%’

クオテーションにLIKEまで入っているため構文が誤っています。

本選択肢は不正解です。

選択肢5. 電話番号LIKE’03−3%’

本選択肢が正解です。

まとめ

解くのが困難そうに見えますが、問われていることは基礎的な内容であるため学習しておけば対応も十分可能な問題でした。

問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
この中小企業診断士 過去問のURLは  です。
付箋は自分だけが見れます(非公開です)。