Hallo!
Ich stehe vor einem Kleinen Problem, ich habe mit folgende Abfrage gemacht:
SELECT tblauftrag.AuftragNr, tblauftragposition.AuftragNr, tblartikel.ArtikelNr, tblauftragposition.ArtikelNr, tblartikel.Bezeichnung, SUM(tblartikel.Verkaufspreis*tblauftragposition.Menge) AS Umsatz
FROM tblauftrag, tblauftragposition, tblartikel
WHERE tblauftrag.AuftragNr = tblauftragposition.AuftragNr
AND tblauftragposition.ArtikelNr = tblartikel.ArtikelNr
GROUP BY tblartikel.ArtikelNr
Jedoch möchte ich nicht nach ArtikelNr groupieren, sondern nach dem stärksten Umsatz sortieren. Mit ORDER BY Umsatz DESC, geht es nicht, leider konnte ich keinen anderen Weg bisher finden. Ist das so möglich, wie ich es mir vorstelle? Wenn ja, wie?
Danke im Vorraus!
Thomas
Ich stehe vor einem Kleinen Problem, ich habe mit folgende Abfrage gemacht:
SELECT tblauftrag.AuftragNr, tblauftragposition.AuftragNr, tblartikel.ArtikelNr, tblauftragposition.ArtikelNr, tblartikel.Bezeichnung, SUM(tblartikel.Verkaufspreis*tblauftragposition.Menge) AS Umsatz
FROM tblauftrag, tblauftragposition, tblartikel
WHERE tblauftrag.AuftragNr = tblauftragposition.AuftragNr
AND tblauftragposition.ArtikelNr = tblartikel.ArtikelNr
GROUP BY tblartikel.ArtikelNr
Jedoch möchte ich nicht nach ArtikelNr groupieren, sondern nach dem stärksten Umsatz sortieren. Mit ORDER BY Umsatz DESC, geht es nicht, leider konnte ich keinen anderen Weg bisher finden. Ist das so möglich, wie ich es mir vorstelle? Wenn ja, wie?
Danke im Vorraus!
Thomas