я написал запрос, чтобы удалить дубликаты записей из таблицыУдаление дубликатов записи в SQL Server
WITH a as
(
SELECT Firstname,ROW_NUMBER() OVER(PARTITION by Firstname, empID ORDER BY Firstname)
AS duplicateRecCount
FROM dbo.tblEmployee
)
--Now Delete Duplicate Records
DELETE FROM tblEmployee
WHERE duplicateRecCount > 1
Но я не знаю, куда я пошел неправильно, это говорит
Invalid колонка name duplicateRecCount
Может кто-нибудь мне помочь?