19/06/2009, 00:15
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses Puntos: 300 | |
Respuesta: Duda al hacer NATURAL LEFT JOIN horape,
¿Qué base de datos usas?
si es MySQL, puedes usar IFNULL(campo,'valor por defecto') o COALESCE(campo,'valor por defecto').
Creo que COALESCE es más estándar y te funcionará en algún otro gestor. Se lo añades a los campos de la tabla que en el cruce se queda a la derecha, porque son los que pueden mostrarse como nulos en ese cruce.
SELECT COALESCE(campo,'valor por defecto') dato FROM tu_tabla NATURAL LEFT JOIN... |