【過去問解説(情報システム)】H25 第9問 SQL

今日は、情報システム H25 第9問 について解説します。

 情報システム H25 第9問

リレーショナルデータベースに蓄えられた以下のような商品表がある。この商品表から、商品区分が筆記具あるいはノートで、販売数量が 20 以上のデータを抽出する SQL 文の WHERE 部の記述として、最も適切なものを下記の解答群から選べ。

[解答群]
ア 販売数量 > 20 OR (商品区分 = ‘筆記具’ OR 商品区分 = ‘ノート’)
イ 販売数量 >= 20 AND 商品区分 = ‘筆記具’ OR 商品区分 = ‘ノート’
ウ 販売数量 >= 20 AND (商品区分 = ‘筆記具’ AND 商品区分 = ‘ノート’)
エ 販売数量 >= 20 AND (商品区分 = ‘筆記具’ OR 商品区分 = ‘ノート’)

 

解説

SQLに関する問題です。
まとめシートで以下の通り解説しています。

それでは選択肢をみていきましょう。

①商品区分が筆記具あるいはノート、という条件に対しては
(商品区分 = ‘筆記具’ OR 商品区分 = ‘ノート’)が適切です

②販売数が20以上、という条件に対しては
販売数量 >= 20 AND が適切です

よって、正しい構文は「販売数量 >= 20 AND (商品区分 = ‘筆記具’ OR 商品区分 = ‘ノート’)」ですので

以上から、正解は選択肢エとなります。

 

 

◆ブログ村参加しています◆
気に入っていただけたら、クリックお願いします!
にほんブログ村 資格ブログ 中小企業診断士試験へ

2023年度版 一発合格まとめシート
好評発売中!

関連教材で学習効率アップ!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


プロフィール

中小企業診断士一次試験テキスト「一目でわかる!覚えてしまう!中小企業診断士一次試験 一発合格まとめシート」著者によるブログです。
「まとめシート」の知識を使った過去問解説や、「まとめシート」に関する情報を発信していきます。

◆ブログ村参加しています◆
気に入っていただけたら、クリックお願いします!
にほんブログ村 資格ブログ 中小企業診断士試験へ