SQL 需要整理的重复查询计数器
SQL Duplicate query counter needing collation
我需要一些帮助来提出更好的查询。
我正在尝试根据字符串计算并显示文件中的重复项,但我需要应用排序规则,这样我才能判断一个单词是否大写,而另一个则没有。例如 'exit' 或 'Exit' 是不一样的。
我从这个查询开始,但无法找到实现排序规则的好方法......
SELECT shrt_Txt, count(*)
FROM tblLangUS
GROUP BY shrt_Txt
HAVING count(*) > 1
Collation statement 我需要申请...
整理 Latin1_General_CS_AS
有人有更好的方法吗? SQL 服务器 2008 R2 Express。
试试这个:
SELECT shrt_Txt, count(*)
FROM (SELECT shrt_Txt COLLATE Latin1_General_CS_AS AS shrt_Txt
FROM tblLangUS) AS T
GROUP BY shrt_Txt
HAVING count(*) > 1
我需要一些帮助来提出更好的查询。
我正在尝试根据字符串计算并显示文件中的重复项,但我需要应用排序规则,这样我才能判断一个单词是否大写,而另一个则没有。例如 'exit' 或 'Exit' 是不一样的。
我从这个查询开始,但无法找到实现排序规则的好方法......
SELECT shrt_Txt, count(*)
FROM tblLangUS
GROUP BY shrt_Txt
HAVING count(*) > 1
Collation statement 我需要申请... 整理 Latin1_General_CS_AS
有人有更好的方法吗? SQL 服务器 2008 R2 Express。
试试这个:
SELECT shrt_Txt, count(*)
FROM (SELECT shrt_Txt COLLATE Latin1_General_CS_AS AS shrt_Txt
FROM tblLangUS) AS T
GROUP BY shrt_Txt
HAVING count(*) > 1