Hi,
ich bräuchte einmal Eure Hilfe bei einer Datenbankabfrage.
Meine Datenbankstruktur befindet sich im Anhang.
Ich würde gerne die ID der Bestellung (Tabelle "bestellung") bekommen wo alle bestellten Pizzen (Tabelle "bestellte_pizzen")den Status "gebacken" haben.
Mein Versuch liefert auch die ID zurück wo nur eine Pizza der Bestellung den Status "gebacken" hat.
ich bräuchte einmal Eure Hilfe bei einer Datenbankabfrage.
Meine Datenbankstruktur befindet sich im Anhang.
Ich würde gerne die ID der Bestellung (Tabelle "bestellung") bekommen wo alle bestellten Pizzen (Tabelle "bestellte_pizzen")den Status "gebacken" haben.
Mein Versuch liefert auch die ID zurück wo nur eine Pizza der Bestellung den Status "gebacken" hat.
PHP:
SELECT A.id FROM bestellung AS A, bestellte_pizzen AS B, status AS C
WHERE A.id = B.id_bestellung AND b.id_status = (SELECT id FROM status WHERE status_name = 'gebacken')
GROUP BY A.id