【发布时间】:2020-09-24 03:22:24
【问题描述】:
我很确定表中存在具有重复列值的行:
SELECT
TenancyReferralKey,
FromDate,
ToDate,
ToDate_Value,
ReferralID,
ReferralFor,
ReferralStatus
FROM dm.Dim_TenancyReferral
WHERE ReferralID IN ('1138', '1940', '1946')
ORDER BY ReferralID
我正在尝试计算重复的ReferralID 的行数:
SELECT
TenancyReferralKey,
FromDate,
ToDate,
ToDate_Value,
ReferralID,
ReferralFor,
ReferralStatus,
COUNT(*) [Occurrences]
FROM dm.Dim_TenancyReferral
GROUP BY
TenancyReferralKey,
FromDate,
ToDate,
ToDate_Value,
ReferralID,
ReferralFor,
ReferralStatus
HAVING COUNT(*) > 1
但是得到空的结果集。
感谢您的帮助。
【问题讨论】:
标签: sql sql-server database tsql