MySQL Frage
So. folgendes:
ich hab zwei tabellen, tretn und tcust
tretn hat u.a. die spalten cust(customer no.) und qnty (quantity)
tcust hat u.a. die spalten code(entspricht cust. no) und firm (name der firma)
soweit sogut.
nun soll ich ausgeben, welcher customer die höchste anzahl zurückgegeben hat (tretn = return) in tretn kommen die kunden mehrmals vor, mit verschiedenen mengen.
ich hab ja keine probleme, den höchstwert auszugeben nämlich so:
SELECT MAX(tab) FROM
(SELECT tc.firm, SUM(tr.qnty) AS tab
FROM tretn tr JOIN tcust tc
ON tr.cust = tc.code
GROUP BY tc.firm) AS Tabelle
aber wie geb ich dann den kundennamen dazu aus???
danke für die hilfe
lg
cin
____________________________________
Ich bin zwar nicht getauft, dafür aber geimpft
__________________
Wenn es stimmt, dass Not die Mutter der Erfindung ist, dann ist mit Sicherheit Unvernunft die Großmutter der Verzweiflung
__________________
If you can\'t dazzle \'em with brilliance, baffle \'em with bullshit.
|