Ich möchte die Ergebnisse für jede prod_id in diesen 2 Abfragen subtrahieren.So subtrahieren Sie 2 Abfragen mit mehreren Zeilen in MySQL
SELECT prod_id, prod_name, SUM(quantity)
FROM purchasesdetails
LEFT JOIN products ON (products._id=purchasesdetails.prod_id)
GROUP BY prod_id
Minus
SELECT prod_id, prod_name, SUM(quantity)
FROM notedetails
LEFT JOIN products
ON(notedetails.prod_id=products._id)
GROUP BY prod_id
So ist das Endergebnis
|prod_name|SUM1-SUM2|
prod_name in der Produkttabelle ist. Diese
ist der Ausgang der ersten Abfrage
prod_id | prod_name | SUM(quantity)
176 | ANTIPIRINA | 21
177 | BOMBAY | 22
Dies ist der Ausgang der zweiten Abfrage
prod_id | prod_name | SUM(quantity)
176 | ANTIPIRINA | 10
177 | BOMBAY | 15
Dies ist die gewünschte Ausgabe
prod_id | prod_name | sum1-sum2
176 | ANTIPIRINA | 11
177 | BOMBAY | 7
Dank!
zeigen einige Beispieldaten und gewünschtes Ergebnis bitte. – Blank
Ich möchte den Vorgang für jede Zeile (Produkt) machen – Padiller