Hola compañeros,
en una consulta en la que hay pedidos y estos tiene varios productos, tengo como resultado lo siguiente:
Código PHP:
3 Mediana ternera jamon
1 Mediana ternera maiz
1 Grande bacon
los campos son hora, id_pedido, tamaño e ingredientes.
Esta es mi consulta
Código PHP:
SELECT pedidos.id_pedido, tamano, ingrediente
FROM pedidos, pizzas, tamanos, pizzas_ingredientes, ingredientes
WHERE pedidos.id_pedido = pizzas.id_pedido
AND pizzas.id_tamano = tamanos.id_tamano
AND pizzas.id_pizza = pizzas_ingredientes.id_pizza
AND pizzas_ingredientes.id_ingrediente = ingredientes.id_ingrediente
Como vereis se repite el id y lo que pretendo es que no se repita el id_pedido en la consulta pero si que se muestren todos las pizzas de ese pedido, lo he intentado con GROUP BY pero solo me toma un solo registro, sabeis si es posible que me imagino que si?
Sería así por ejemplo:
Código PHP:
3 Mediana ternera jamon
1 Mediana ternera maiz Mediana bacon
Un saludo