関係データベースで管理している“商品”表に対して次の三つの操作a~cを行ったとき,得られる値が大きい順に操作を左から並べたものはどれか。ここで,“%”は0文字以上の任意の文字列を表すものとする。 〔操作〕 a 大盛が'有'でかつ商品名が'%うどん%'で選択される商品の数を求める。 b 価格が400以上かつ550以下で選択される商品の数を求める。 c 商品名が'うどん%'で選択される商品の数を求める。
LIKEは前方一致と部分一致で該当件数が変わる

商品
| 商品番号 | 商品名 | 価格 | 大盛 |
|---|---|---|---|
| S001 | きつねうどん | 300 | 有 |
| S002 | たぬきうどん | 250 | 有 |
| S003 | 天ぷらうどん | 500 | 無 |
| S004 | うどん定食 | 550 | 有 |
| S005 | うどんすき | 600 | 無 |
| S006 | カレーうどん | 400 | 有 |
選択肢
- アa, b, c
- イb, c, a
- ウc, a, b
- エc, b, a
正解と解説
正解:ア a, b, c
それぞれの条件に当てはまる行数を数えると、大盛が有でかつ商品名に「うどん」を含むものは4件、価格が400以上550以下のものは3件、商品名が「うどん」で始まるものは2件になる。したがって多い順にa、b、cとなる。前方一致と部分一致の違いを取り違えないことが要点である。
選択肢ごとの解説
- ア正しい。4件、3件、2件の順で並んでいる。
- イ件数の大小関係が実際と一致しない。
- ウ前方一致の条件を最も多いと誤って判断している。
- エ同様に前方一致の件数を過大に見積もっている。
同じ分野の他の問題
- 関係データベースで管理している“従業員”表から、氏名が‘%葉_’に該当する従業員を抽出した。抽出された従業員は何名か。こ…2024年度 秋期 問93
- 関係データベースの操作を行うための言語はどれか。2019年度 春期 問95
- 関係データベースの"成績"表から学生を抽出するとき、選択される学生数が最も多い抽出条件はどれか。ここで、"%"は0文字以…2016年度 春期 問96
- 関係データベースで管理している"入館履歴"表と"建物"表から,建物名が'東館'を条件に抽出した結果を日付の降順でソートし…2015年度 秋期 問64
- 関係データベースの「売上」表と「顧客」表を顧客コードで結合し、顧客コードでグループ化して顧客ごとの売上金額の合計を求め、…2013年度 春期 問61
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。