Ich habe eine Tabelle in SQLite, wo jede Zeile ein Feld darstellt.Berechnen SUM für spezifische Spalten für alle Datensätze in einer Tabelle
CREATE TABLE "INVENTORY" (
"product" VARCHAR NOT NULL,
"version" VARCHAR NOT NULL,
"orderB" VARCHAR NOT NULL,
"AA" VARCHAR NOT NULL,
"quantity" INTEGER,
PRIMARY KEY ("product", "version", "AA", "orderB")
);
Boxen können den gleichen product
und version
Wert haben. Wie kann ich meine DB bitten, mir die Gesamtsummen für alle Boxen, die das gleiche Produkt und die gleiche Version haben, zurückzugeben?
Ein Ansatz, dass ich dachte, ist zu fragen (ich benutze preparedStaments
) meine DB für jede Produkt-Version der Abfrage SELECT SUM(quantity) AS total from INVENTORY where product = ? AND version=?";
kann jedoch wird dies geschehen nur SQL-Code verwenden?