gracias, me sirvio bastante, pero me dio un problema con mostrar los productos unicamente con condicion visible=1
me está mostrando tambien los visible=0
Código:
SELECT productos.*, (precio-(precio * IFNULL(descuento,0))/100) condescuento
FROM productos p LEFT JOIN ofertas USING(id_producto)
WHERE p.visible='1'
ORDER BY condescuento ASC
como puedes ver, calcule todos los precios con y sin descuento dejandolos en condescuento.
el problema, es que no me toma en cuenta el WHERE p.visible=1
me muestra tb los p.visible=0 y no debería :/... porque me pasa eso?