第2種情報処理技術者試験 1999年度 = 平成11年度・秋期 午前 問51

 “商品”表に対して、次のSQL文によって得られる結果はどれか。

    SELECT 商品番号 FROM 商品
        WHERE 商品名 LIKE '%めん'
            AND 単価 < 330

商品
  商品番号     商品名     単価  
100  ラーメン 305 
130  きしめん 285 
205  チャーシューメン   700 
267  おかめうどん 300 
307  八宝めん 350 
390  カレーライス 400 
401  チャーハン 320 
420  きつねうどん 298 

 ア 
 商品番号 
100
130
 イ 
 商品番号 
100
130
267
420
 ウ 
 商品番号 
130
 エ 
 商品番号 
130
267

解答

 ウ

解説

 関係データベースを操作する言語であるSQLのSELECT文は、表から特定の列を抜き出します。
  SELECT FROM WHERE LIKE
という形式であり、表から、条件を満たすと一致する項目を抜き出します。
 '%めん'%は任意の文字列との一致を指定するものですから、“~めん”のように文字列の末尾が“めん”であるものを抽出することになります。


BohYoh.comトップページへ