01/02/2010, 17:16
|
(Desactivado) | | Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 16 años, 11 meses Puntos: 1 | |
Respuesta: Consulta con Condicion de CASE o IF en Mysql Cita:
Iniciado por gnzsoloyo
Código MySQL:
Ver original f.fecha "Fecha Factura", f.numero "Nº Factura", f.monto "Monto Factura", g.nro_nota "Nº Guía", g.total "Monto Guía", g.tipo_guia "Estado Guía"
Dos errores:
1. El final de la función en END y no END CASE. END CASE se usa como control de flujo en los stored procedures.
2. Las comillas se usan igual que los acentos agudos (`), para encerrar nombres de bases, tablas o campos. Pero no se usan para las cadenas de texto. Para eso se usan apóstrofes (')
Además, las igualaciones de valores en campos no deben hacerse por el WHERE sino con [RIGHT|INNER|LEFT] JOIN ... ON ...
Muchas gracias, funciona perfectamente |