SELECT *,
(SELECT sum(amount) FROM history
WHERE history_id IN
(SELECT history_id FROM web_cargroup
WHERE group_id = a.group_id) AND type = 1)
as sum
FROM web_car a;
Es ist sehr schwierig, die obige Abfrage zu konvertieren mit Anmerkungen versehen orm 1. orm wird automatisch durch Gruppe erstellt durch. 2. Es ist schwierig, eine Unterabfrage in den 'in' Zustand zu setzenPython Django - Konvertieren SQL Query zu ORM Query (Subquery)
bitte helfen.
nur rohe Abfragen verwenden und damit arbeiten sollte .. erfolgen (https://docs.djangoproject.com/en/2.0/topics/db/sql /) –
Können Sie Ihre Modelle teilen? – maverick