nterabfrage als Feld @sequeli

Ich versuche, eine solche Abfrage durch sequlized zu generieren:

SELECT 
    "Customers"."id", 
    (SELECT SUM("Orders"."amount") FROM "Orders"
     WHERE "Orders"."CustomerId" = "Customers"."id") AS "totalAmount",
    "Customer"."lastName" AS "Customer.lastName",
    "Customer"."firstName" AS "Customer.firstName" 
FROM "Customers" AS "Customer";

Ich versuche zu vermeidenGROUP BY -Klausel, da ich viele Felder auswählen muss und nicht nach allen gruppieren möchte (ich denke, das ist nicht effizient, oder?)

Ich habe verschiedene Möglichkeiten ausprobiert, um dies mit sequelize zu erreiche{include: ...} und{attributes: [[...]]}, aber ohne Glück.

Irgendwelche Ideen? oder sollte ich vielleicht ein großes @ verwendGROUP BY -Klausel und lassen Sie alle "regulären" Felder nach gruppieren?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage