助け合いフォーラム
トピック一覧に戻るトピック タイトル
問題ID 19891
フォーラム
最強WEB問題集Oracle Master 12c Bronze SQL基礎
投稿ユーザ(投稿日)
(2017/2/10)本文
BETWEEN演算子の問題になるのですが、以下のSQLではどの結果が返されるかという問いです。
--
SELECT prod_name
FROM products
WHERE UPPER(prod_name) BETWEEN 'H' AND 'LE';
Lantern
(Wide)LEDシーリングライト
LEDライト
led light
HighPower_LED_ハンディライト2
---
解答では、LanternとHighPower_LED_ハンディライト2と出ました。
そもそも問題ではどの文字コードが使用されている前提なのかわからないのもありますが、BETWEEN演算子ではLEの上限値まで含まれるものと思っていたのでLEDライトも正解かと思ったのですが。
どなたかこの問題の解説を頂けないでしょうか。
レス一覧
トピック一覧に戻る
フォーラムTopへ
Copyright (c) 2010
Ping-t All rights reserved.