MS-SQL Server 2008 - Doppelte Datensätze finden

Ich habe folgende Abfrage geschrieben, um Kundendoubletten in meiner Datenbank finden zu können:

Select *
from Personen
where nachname in(
select Nachname
from Personen
group by Nachname
having count(*) > 1)

Das funktioniert auch ganz gut, nur hätte ich gerne noch einen zweiten Ausdruck darin. Und zwar würde ich gerne nur die Datensätze ausgeben lassen, bei denen Nachname UND Vorname identisch sind.

Sämtliche bisher unternommene Versuche endeten in einer Fehlermeldung. Ich habe an dieser Stelle eine Denkblockade und würde mich über Hilfe freuen.

Select \*
from Personen
where nachname+vorname in(
select Nachname+vorname
from Personen
group by Nachname+vorname
having count(\*) \> 1)
Select vorname, nachname, count(\*)
from Personen
group by vorname, nachname
having count(\*) \> 1

Gruss FZ

Danke, hat geklappt.
Ist ja ein boolscher Ausdruck, klar dass ich mit + und nicht mit Kommata arbeiten muss! ^^

Vielen, lieben Dank!