我需要检索表中重复行数(ntext 数据类型)和行数据。此列包含中文和日文字符。一旦转换为 nvarchar(max),这些字符看起来就像问号。因此,如果在此列上使用 group by,当我需要根据中文或日文消息对问号进行分组时,它会根据问号进行分组。我的查询如下。
SELECT Message, COUNT(*) TotalCount
FROM ipi_messagecustomization
GROUP BY CAST([message] AS varchar(max)) WITH ROLLUP
HAVING COUNT(*) > 1
ORDER BY COUNT(*) DESC
请帮忙。谢谢大家!!