您好,我正在努力获取下面的查询。我想要的是返回具有唯一名称和姓氏的行。我得到的是所有重复的行
这是我的 sql
DECLARE @tmp AS TABLE (Name VARCHAR(100), Surname VARCHAR(100))
INSERT INTO @tmp
SELECT CustomerName,CustomerSurname FROM Customers
WHERE
NOT EXISTS
(SELECT Name,Surname
FROM @tmp
WHERE Name=CustomerName
AND ID Surname=CustomerSurname
GROUP BY Name,Surname )
请有人在这里指出我正确的方向。//绝望(我也尝试过不使用 GROUP BY 但得到相同的结果)