Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/04/2008, 12:03
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Re: Unir 2 consultas

Prueba esto: yo no lo he probado.
Esto si das el número dos veces, tal vez te los encuentre
SELECT CONCAT (a1.nombre,' ', a1.apellidos) as nombre_esposo, CONCAT (a2.nombre,' ',a2.apellidos), m.fecha as fecha_matrimonio FROM matrimonios m, arbol a1, arbol a2 where a1. id=m.idhombre AND a2.id =m.idmujer AND a1.id = [aquí el que busques] OR a2.id = [el que busques] ORDER BY m.fecha

Si es hombre,
SELECT CONCAT (a1.nombre,' ', a1.apellidos) as nombre_esposo, CONCAT (a2.nombre,' ',a2.apellidos), m.fecha as fecha_matrimonio FROM matrimonios m, arbol a1, arbol a2 where a1. id=m.idhombre AND a2.id =m.idmujer AND m.idhombre = [aquí el que busques] ORDER BY m.fecha

Si es mujer
SELECT CONCAT (a1.nombre,' ', a1.apellidos) as nombre_esposo, CONCAT (a2.nombre,' ',a2.apellidos), m.fecha as fecha_matrimonio FROM matrimonios m, arbol a1, arbol a2 where a1. id=m.idhombre AND a2.id =m.idmujer AND m.idmujer = [aquí el que busques] ORDER BY m.fecha

Última edición por jurena; 20/04/2008 a las 12:09