トップ過去問一覧基本情報技術者 平成20年・秋 > 問59
問59

次の SQL 文の実行結果が A 表のようになった。 a に入れるべき適切な字句はどれか。

 

○正解
×不正解

BU_CODE = S_SHOZOKU AND S_NENREI = 23

BU_CODE = S_SHOZOKU AND S_NENREI BETWEEN 23 AND 25

BU_CODE = S_SHOZOKU AND BU_CHO = '1107' AND S_NENREI = 23

S_NENREI = 23

解説

BU_CODE = S_SHOZOKU AND S_NENREI = 23」が正解です。

 

 

・BU_CODE = S_SHOZOKU AND S_NENREI BETWEEN 23 AND 25

BETWEEN句は「~から~」という指定をするときに使用します。

よって、S_SHOZOKUがBU_CODEに存在して、且つS_NENREIが23~25のレコードから表を表示してしまいます。

 

BU_CODE = S_SHOZOKU AND BU_CHO = '1107' AND S_NENREI = 23

S_SHOZOKUがBU_CODEに存在して、且つBU_CHOが「1107」であり、さらにS_NENREIが「23」の

レコードから表を表示してしまいます。

 

S_NENREI = 23

BUSHO表とSHAIN表の関連付けが出来ていません。

無料学習システムはこちら
→間違えた問題を繰り返し学習
→分野別学習
→模擬試験モード
デモサイト
無料ユーザ登録

問題文や解説文の内容の正確性については、できるかぎりチェックをしていますが、間違いがある可能性があります。 十分ご注意の上、参考までにご利用ください。