sorry, dass ich hier frage, aber ich komme einfach nicht weiter:
Folgenden (RAW) SQL Ausdruck
SELECT IFNULL(
(SELECT SUM(quantity) FROM ws_deliveryarticle WHERE articleID=19 GROUP BY
articleID
), 0)
-
IFNULL((
SELECT SUM(quantity) FROM ws_ordersarticle WHERE articleID=19 GROUP BY
articleID
), 0)
-
IFNULL((
SELECT SUM(quantity) FROM ws_shoppingbasketarticle WHERE articleID=19 GROUP
BY articleID
), 0) AS Summe
Schaffe ich einfach nicht in Doctrine (Query Language) umzusetzen.
Wobei die Objekte deliveryarticle, ordersarticle und shoppingbasketarticle
sind. (ws_ ist der Prefix für die Tabelle)
Doctrine_Query::create()
->select()
->from()
->where()
Ich habe einige Anläufe gemacht, aber komme partout nicht weiter. Eigentlich
bräuchte ich ja noch nicht mal ein ->from(). Aber wohin genau mit dem Rest?
select()/addSelect()???
Bin völlig ratlos (und auch wohl zu müde).
Für Hilfe bedanke ich mich im Voraus.
Gruß
André