it-kakomon › ITパスポート › 平成29年度 春期 › 問90

平成29年度 春期 ITパスポート 問90(テクノロジ)

出典:平成29年度 春期 ITパスポート試験 公開問題 問90(独立行政法人情報処理推進機構(IPA))

関係データベースで管理している“商品”表に対して次の三つの操作a〜cを行ったとき,得られる値が大きい順に操作を左から並べたものはどれか。ここで,“%”は0文字以上の任意の文字列を表すものとする。 〔操作〕  a 大盛が‘有’でかつ商品名が‘%うどん%’で選択される商品の数を求める。  b 価格が400以上かつ550以下で選択される商品の数を求める。  c 商品名が‘うどん%’で選択される商品の数を求める。
  1. アa,b,c
  2. イb,c,a
  3. ウc,a,b
  4. エc,b,a
正解と解説を見る

正解:ア

【検索条件と“%”】

“%”は、0文字以上の任意の文字列を表します。

・‘%うどん%’:商品名のどこかに「うどん」を含む

・‘うどん%’:商品名が「うどん」で始まる

【表の値】

・S001:きつねうどん、300、大盛 有

・S002:たぬきうどん、250、大盛 有

・S003:天ぷらうどん、500、大盛 無

・S004:うどん定食、550、大盛 有

・S005:うどんすき、600、大盛 無

・S006:カレーうどん、400、大盛 有

【各操作の結果】

・a:大盛が‘有’で、商品名に「うどん」を含む商品は、S001、S002、S004、S006の4つです(全ての商品名に「うどん」が含まれるので、大盛が‘有’のものを数えます)。

・b:価格が400以上550以下の商品は、S003(500)、S004(550)、S006(400)の3つです。

・c:商品名が「うどん」で始まる商品は、S004(うどん定食)とS005(うどんすき)の2つです。

大きい順に並べると、a(4)、b(3)、c(2)です。

よって、正解は選択肢アです。

まず令和8年度の100問を通しで解いてみる(無料)