需要在 SELECT DISTINCT 中使用 COLLATION

Need to use COLLATION in a SELECT DISTINCT

我正在尝试对 SELECT DISTINCT 语句应用排序规则。有人现在该怎么做吗?

有人会认为 DISTINCT 会检测大小写不同,即 'Yes' 和 'YES'。

但是 DISTINCT 似乎不区分大小写。所以我相信我需要添加 COLLATE...

SELECT DISTINCT COLLATE Latin1_General_CS_AS Shrt_Text AS  Sht_text
FROM  tblMatStrings 

知道如何在 SELECT DISTINCT 中区分上层和下层吗?

你的语法有点倒退

SELECT DISTINCT
       Shrt_Text COLLATE Latin1_General_CS_AS As Shrt_text
FROM   tblMatStrings