Sql server 需要排序的SQL重复查询计数器
我需要一些帮助来提出一个更好的问题 我试图根据字符串计算并显示文件中的DUP,但我需要应用排序规则,以便我可以判断一个单词是否大写。例如,“退出”或“退出”是不同的 我从这个查询开始,但找不到实现排序规则的好方法Sql server 需要排序的SQL重复查询计数器,sql-server,tsql,collation,Sql Server,Tsql,Collation,我需要一些帮助来提出一个更好的问题 我试图根据字符串计算并显示文件中的DUP,但我需要应用排序规则,以便我可以判断一个单词是否大写。例如,“退出”或“退出”是不同的 我从这个查询开始,但找不到实现排序规则的好方法 SELECT shrt_Txt, count(*) FROM tblLangUS GROUP BY shrt_Txt HAVING count(*) > 1 我需要应用排序规则语句。。。 核对拉丁语1\u概述\u CS\u AS 有人有更好的方法吗?SQL Serve
SELECT shrt_Txt, count(*)
FROM tblLangUS
GROUP BY shrt_Txt
HAVING count(*) > 1
我需要应用排序规则语句。。。
核对拉丁语1\u概述\u CS\u AS
有人有更好的方法吗?SQL Server 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
完全不同的结果集,有点出乎意料,看起来是可行的。现在测试。