Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2011, 18:19
Bier
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
If condicional dentro de MYSQ

Tengo la siguiente consulta:

SELECT llave, contacto, nombre, CONCAT(calle, ' Num. ', exterior, ' Col. ', colonia)

Funciona bien, obtengo algo así:
-------------------------
1231
HUGO PEREZ
AV. LINCOLN Num 123 Col. AMERICA
-------------------------

El problema es que no todos los campos tienen información, por lo que en algunos casos obtengo:
-------------------------
1231
HUGO PEREZ
AV. LINCOLN Num Col. AMERICA
-------------------------

En el supuesto de venir el campo "exterior" vacio, no agregar la palabra Num, por lo que quedaría así:
-------------------------
1231
HUGO PEREZ
AV. LINCOLN Col. AMERICA
-------------------------

¿Como se hace lo anterior?

Gracias