Re: Unir 2 consultas Prueba a usar IFNULL()
El problema con CONCAT es que cuando una de las cadenas que queremos unir es nulo, el resultado de CONCAT es nulo, aunque este no es tu caso. De todas formas eso tiene fácil solución: ante la menor sospecha de nulos, escribes esto dentro del concat y en lugar de fecha, o fuera del CONCAT, como es tu caso:
IFNULL(fecha, 'no consta la fecha')
Y ya tienes una salida de cadena si la fecha es campo nulo en ese registro.
Aunque si lo has solucionado con programación, estupendo.
En cuanto al orden de las fechas, debes recordar que los Null son ordenados en primer lugar.
No sé a qué te refieres cuando hablas de la falta de ids. ¿Te refieres a la falta de id de arbol, de id de matrimonio o de cónyuge de arbol?
Última edición por jurena; 26/04/2008 a las 08:28 |