Bạn cần đối chiếu nhị phân như được chỉ ra trong Md. Câu trả lời của Elias Hossain .
Giải thích là các phạm vi trong cú pháp mẫu hoạt động dựa trên các quy tắc sắp xếp thứ tự đối chiếu.
Vì vậy,
;WITH T(C) AS
(
SELECT 'A' UNION ALL
SELECT 'B' UNION ALL
SELECT 'C' UNION ALL
SELECT 'D' UNION ALL
select 'a' union all
select 'b' union all
select 'c' union all
select 'd'
)
SELECT *
FROM T
ORDER BY C COLLATE Latin1_General_CS_AS
Trả lại
C
----
a
A
b
B
c
C
d
D
Vì vậy, phạm vi A-D
loại trừ a
nhưng bao gồm 3 chữ cái viết thường khác dưới CS
đối chiếu.