問題ID: 7625 について

この質問の投稿一覧へ

なし 問題ID: 7625 について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2014-7-23 14:13
ゲスト    投稿数: 0
回答の説明を読んだのですが、よく理解できませんでした。
設問としては

次の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も正解なのでしょうか?


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

よろしくお願いします。

投稿ツリー

  >フォーラム検索へ


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