Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SQL in Doctrine Schreibweise umsetzen

0 views
Skip to first unread message

Andre Schmidt

unread,
Jan 24, 2010, 8:01:57 PM1/24/10
to
Hallo,

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é

0 new messages