問題ID:13519について
azaz111
投稿数: 2
すいませんこの問題だけは回答を読んでもなぜその答えになるのか
さっぱりわからないので教えて頂きたいです。↓
次のSQL文の実行結果として表示される製品名として正しいものはどれですか(該当するものを全て選択して下さい)。
SELECT prod_name
FROM products
WHERE prod_name BETWEEN 'E' AND 'N';
Silver LED_ライト
cyclelight
HighPower_LED_ハンディライト2
(Wide)LEDシーリングライト
Lantern
LEDライト
正解
LEDライト
Lantern
HighPower_LED_ハンディライト2
解説
BETWEEN演算子の下限値、上限値に文字リテラルが指定された場合は、指定された文字列の文字コードの範囲で検索が行われます。
文字コードの範囲ですので、設問の場合は、頭文字が「E」で始まる商品名から、「N」という1文字の商品名までが検索されます。
以上より、
・LEDライト
・Lantern
・HighPower_LED_ハンディライト2
が正解となります。
設問のSELECT文の実行結果は次のようになります。
【図を表示】
↑
答えが解説で書かれてる文字コードの範囲にないように
見えるのですがどういうことなのでしょうか。。。
さっぱりわからないので教えて頂きたいです。↓
次のSQL文の実行結果として表示される製品名として正しいものはどれですか(該当するものを全て選択して下さい)。
SELECT prod_name
FROM products
WHERE prod_name BETWEEN 'E' AND 'N';
Silver LED_ライト
cyclelight
HighPower_LED_ハンディライト2
(Wide)LEDシーリングライト
Lantern
LEDライト
正解
LEDライト
Lantern
HighPower_LED_ハンディライト2
解説
BETWEEN演算子の下限値、上限値に文字リテラルが指定された場合は、指定された文字列の文字コードの範囲で検索が行われます。
文字コードの範囲ですので、設問の場合は、頭文字が「E」で始まる商品名から、「N」という1文字の商品名までが検索されます。
以上より、
・LEDライト
・Lantern
・HighPower_LED_ハンディライト2
が正解となります。
設問のSELECT文の実行結果は次のようになります。
【図を表示】
↑
答えが解説で書かれてる文字コードの範囲にないように
見えるのですがどういうことなのでしょうか。。。
投稿ツリー
-
問題ID:13519について
(azaz111, 2021-4-24 16:18)
- Re: 問題ID:13519について (arashi1977, 2021-4-24 19:18)
- Re: 問題ID:13519について (azaz111, 2021-5-9 19:19)