未分類
春期
ITパスポート 2017年 春期 問90
90 / 100
関係データベースで管理している “商品”表に対して次の三つの操作acを行 ったとき, 得られる値が大きい順に操作を左から並べたものはどれか。ここで, “%” は6文字以上の任意の文字列を表すものとする。 〔操作〕
- aKEM ‘A’ でかつ商品名が “%うどん%' で選択される商品の数を求める。
- b価格が 400 以上かつ 550 以下で選択される商品の数を求める。
- c商品名が ‘SCAN で選択される商品の数を求める。 商品 $003 500 abt |

正解と解説
表示する
正解 ア
a, b, c
三つの操作それぞれの選択条件に合致する商品数を、商品表の各行に当てはめて数え、得られた件数を大きい順に並べます。価格範囲や商品名の部分一致(%は6文字以上の任意文字列)などの条件を正確に適用して件数を比較すると、正解の並び順(選択肢0)になります。条件の厳しさによって該当件数が変わる点が判定の鍵です。