Hallo Tino!
Ein "self join" könnte deine Lösung sein (Zumindest bei MySQL):
SELECT A.ID
FROM Tabelle A, Tabelle B
WHERE A.ID != B.ID
AND A.Nummer = B.Nummer
AND A.Name = B.Name
AND A.Name = 'Hans'
GROUP BY A.ID;
Ich hoffe, ich habe kein Denkfehler. Ob es so funktioniert, kann ich dir leider nicht garantieren.
PS.: Als Prävention vor Doppeleinträge, setze einen UNIQUE-Index
über beide Spalten (Name und Nummer).