リレーショナルデータベースに蓄えられた以下のような商品表|中小企業診断士問題集

中小企業診断士

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

ア - × 「販売数量 > 20」となっており、等号がないため20は含まれない。

イ - × AND演算子が優先されることから、販売数量が20未満のノートも抽出される。

ウ - × 「商品区分が筆記具かつノート」となってしまう。

エ - ○ 正解 記述内容の通りである。