por lo que pude entender seria algo como esto:
Código SQL:
Ver originalCREATE TABLE #temp(
nombre VARCHAR(20),
grupo INT
)
INSERT INTO #temp VALUES ('JUAN','1')
INSERT INTO #temp VALUES ('JUAN','2')
INSERT INTO #temp VALUES ('ALONSO','1')
INSERT INTO #temp VALUES ('ALONSO','2')
INSERT INTO #temp VALUES ('ANA','1')
INSERT INTO #temp VALUES ('PEDRO','1')
SELECT * FROM #temp
WHERE nombre NOT IN (SELECT nombre FROM #temp WHERE grupo='2')
AND grupo='1'
espero te sirva...
Saludos