Cita:
Iniciado por gnzsoloyo
Comencemos por esta prueba:
Código MySQL:
Ver originalSELECT i.idIngrediente
, i.nombreIngrediente
, i.tipoIngrediente
, IFNULL(p.cantIngrediente
, 0) cantIngrediente
, p.fechaPedido
FROM ingredientes i
LEFT JOIN pedidos p
ON i.idIngrediente
= p.idIngrediente
Gnzsoloyo:
¡Muchas gracias! El query muestra los ingredientes que ya han sido "ordenados" y los que aún no, los muestra con 0. He aprovechado para hacer un ORDER BY, quedando así:
Código MySQL:
Ver originalSELECT i.idIngrediente
, i.nombreIngrediente
, i.tipoIngrediente
, i.uomIngrediente
, i.ordenPideIngrediente
, cantIngrediente, p.fechaPedido
FROM ingredientes i
LEFT JOIN pedidos p
ON i.idIngrediente
= p.idIngrediente
y, para finalizar, quiero hacer que muestre las pantallas por tipoIngrediente, pero esta parte es la que aún no encuentro cómo agregar. He puesto lo siguiente pero no arroja nada diferente
Código MySQL:
Ver originalSELECT i.idIngrediente
, i.nombreIngrediente
, i.tipoIngrediente
, i.uomIngrediente
, i.ordenPideIngrediente
, cantIngrediente, p.fechaPedido
FROM ingredientes i
LEFT JOIN pedidos p
ON i.idIngrediente
= p.idIngrediente
Si pudieras apoyarme en esta tarea, te lo agradeceré. Si no, de cualquier forma, está excelente.
Gracias de mil formas distintas!!
Saludos Cordiales
Ulises.