He avanzado algo más
Código MySQL:
Ver original articulo.codarticulo,
articulo.desarticulo,
articulo.importe,
articulo.codfamilia,
tarifas.cliente,
tarifas.codfamilia,
tarifas.codarticulo,
tarifas.importe,
tarifas.des,
tarifas.cliente
IF (tarifas.cliente
= 123 , tarifas.importe
,articulo.importe
) as tarifacliente
articulo
LEFT JOIN tarifas
ON articulo.codarticulo
= tarifas.codarticulo
Cita: Editado: Por favor, usar los HIGHLOGH CORRECTOS. SQL no es PHP. Tiene su propio marcado.
Ahora me pinta el precio del cliente en la tabla tarifas y si no está el articulo me pinta el precio de la tabla articulo.
Pero cómo podría hacer para que si el campo tarifas.codarticulo está vacio (is NULL) lea el campo tarifas.codfamilia y aplique el descuento del campo tarifas. des?.
Gracias por tu ayuda, me es muy valiosa.