Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Final Gestion de datos 19/07/2011
Autor Mensaje
Trisky Sin conexión
Campeon del cubo Rubik
Ingeniero
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 127
Agradecimientos dados: 115
Agradecimientos: 82 en 41 posts
Registro en: Dec 2011
Mensaje: #5
RE: Final Gestion de datos 19/07/2011
(14-02-2018 15:34)ramiro99 escribió:  


SELECT H1.NOMBRE AS NOMBREPERSONA, ISNULL(H2.NOMBRE,'SIN HERMANOS') AS NOMBREHERMANO
FROM Persona H1
JOIN Persona H2
ON H1.ID < H2.ID
AND (H1.MADRE = H2.MADRE OR H1.PADRE = H2.PADRE)
UNION
SELECT NOMBRE AS NOMBREPERSONA, 'SIN HERMANOS' AS NOMBREHERMANO FROM Persona WHERE ID NOT IN (SELECT H1.ID
FROM Persona H1
LEFT JOIN Persona H2
ON (H1.MADRE = H2.MADRE OR H1.PADRE = H2.PADRE)
WHERE H1.ID <> H2.ID);


La única manera en la que pude resolverlo fue así, pero seguro hay otra forma menos cochina de resolverlo...

Spoiler: Mostrar
Im not proud of it, but it works...

Lo hice sin mirar tu respuesta y llegué a lo mismo que vos jaja, nos vemos en un rato =P
14-02-2018 15:48
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 


Mensajes en este tema
RE: Final Gestion de datos 19/07/2011 - Trisky - 14-02-2018 15:48



Usuario(s) navegando en este tema: 1 invitado(s)