助け合いフォーラム
トピック一覧に戻る
トピック タイトル
問題ID: 7625 について
フォーラム
最強WEB問題集Oracle Master 11g Bronze SQL基礎
投稿ユーザ(投稿日)
(2014/7/23)
本文
回答の説明を読んだのですが、よく理解できませんでした。
設問としては

次のSQL文の実行結果として表示される製品名として正しいものはどれですか(該当するものを全て選択して下さい)。

SELECT prod_name
FROM products
WHERE prod_name BETWEEN 'E' AND 'N';

1HighPower_LED_ハンディライト2
2Lantern
3(Wide)LEDシーリングライト
4Silver LED_ライト
5cyclelight
6LEDライト

答え1,2,6

BETWEEN演算子の下限値、上限値に文字リテラルが指定された場合は、指定された文字列の文字コードの範囲で検索が行われます。
文字コードの範囲ですので、設問の場合は、頭文字が「E」で始まる商品名から、「N」という1文字の商品名までが検索されます。

ではナゼ1,6も正解なのでしょうか?


解説の図も選択肢に入ってない言葉が検索されています。

よろしくお願いします。
レス一覧

トピック一覧に戻る
フォーラムTopへ

Ping-tモバイルTOP

Copyright (c) 2010
Ping-t All rights reserved.