cuando usaba where para cruzary mostrar las tablas me funcionaba bien pero cuando no ingresaba por ejemplo la marca el productos no lo muestra ya que usaba WHERE.
ahora vi para mi caso que se usa INNER JOIN pero cuando aplico esta consulta no me devuelve nada, cual sera e problema:
Código SQL:
Ver original
SELECT * FROM productos pro INNER JOIN pr_categoria cat ON pro.id_categoria=cat.id INNER JOIN pr_fabricante fa ON pro.id_fabricante=fa.id INNER JOIN pr_marca ma ON pro.id_marca=ma.id INNER JOIN pr_stock st ON pro.id=st.id_padre WHERE pro.id=12
el codigo 12 existe en la db.
gracias