Hola apicito.
Cita:
Empezado por apicito
Tengo una tabla de Habitantes que tiene un campo "codigo_domicilio" que hace referencia a una segunda tabla de Domicilios.
Trato de seleccionar todos los habitantes que viven solos, es decir aquellos registros con "codigo_domicilio" unico.
Aguien me puede guiar con esto?.
Saludos.
|
Si no te interpreté mal, creo que tu consulta sería:
Código SQL
[-]
SELECT T1.CAMPO1, T1,CAMPO2, ...
FROM TABLA T1
WHERE T1.CODIGO_DOMICILIO IN (SELECT T2.CODIGO_DOMICILIO
FROM TABLA T2 GROUP BY(T2.CODIGO_DOMICILIO)
HAVING COUNT(T2.CODIGO_DOMICILIO) = 1)
El problema que veo, es que la consulta podría resultar extremadamente pesada si existen muchas filas...
Saludos