我需要检索表中的重复行数(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
请帮助。谢谢所有!!