У меня есть следующий запрос, который приносит 71965 строк (включая дубликаты).
SELECT
(REPLACE([DATE],'-','') + '_' + [Championship] + '_' + [Home_Team] + '_Vs_'+ [Away_Team])
FROM
[Soccer_Database].[dbo].[Ext_Match_Details]
С помощью приведенного ниже запроса я пытаюсь Count
сколько раз каждое значение появляется (чтобы найти дубликаты).
SELECT
(REPLACE([ DATE],'-','') + '_' + [Championship] + '_' + [Home_Team] + '_Vs_'+ [Away_Team]) ,
COUNT(REPLACE([DATE],'-','') + '_' + [Championship] + '_' + [Home_Team] + '_Vs_'+ [Away_Team]) AS COUNT
FROM
[Soccer_Database].[dbo].[Ext_Match_Details]
GROUP BY
(REPLACE([DATE],'-','') + '_' + [Championship] + '_' + [Home_Team] + '_Vs_'+ [Away_Team])
НО я получаю 71958 (количество строк без дубликатов) и во всех строках Count
столбец равен 1. Любая помощь?