閉じる

ITパスポート平成29年春期 問90

問90
note_alt
calculate

関係データベースで管理している"商品"表に対して次の三つの操作a~cを行ったとき,得られる値が大きい順に操作を左から並べたものはどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。

〔操作〕
  1. 大盛が '有' でかつ商品名が '%うどん%' で選択される商品の数を求める。
  2. 価格が400以上かつ550以下で選択される商品の数を求める。
  3. 商品名が 'うどん%' で選択される商品の数を求める。
90.png/image-size:239×194
  • 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です。「%うどん%」は途中に含む場合も一致し、「うどん%」は先頭が一致する必要があります。

▲
Pagetop