HOME»ITパスポート平成29年春期» 問90
ITパスポート平成29年春期 問90
問90
note_altcalculate
note_alt
calculate
関係データベースで管理している"商品"表に対して次の三つの操作a~cを行ったとき,得られる値が大きい順に操作を左から並べたものはどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。
〔操作〕
〔操作〕
- 大盛が '有' でかつ商品名が '%うどん%' で選択される商品の数を求める。
- 価格が400以上かつ550以下で選択される商品の数を求める。
- 商品名が 'うどん%' で選択される商品の数を求める。

- a,b,c
- b,c,a
- c,a,b
- c,b,a
分類 :
テクノロジ系 » データベース » データ操作
正解 :
ア
解説 :
aは「うどん」を含み大盛ありのきつね・たぬき・定食・カレーの4件です。bは400~550円の天ぷらうどん、うどん定食、カレーうどんの3件です。
cは名前が「うどん」で始まる定食とすきの2件なので、4>3>2よりa、b、cです。「%うどん%」は途中に含む場合も一致し、「うどん%」は先頭が一致する必要があります。