yo,
nein, nein und nochmals nein. ;-)
jedes vernünftige dbms gibt dir bei dieser abfrage eine fehlermeldnug aus. nur mysql meint, besonders schlau sein zu müssen, und spalten auszugeben, die nicht gruppiert wurden oder keine aggregat-funktion sind. mein tipp für dich, ganz schnell wieder vergessen. du brauchst die gruppierung in deinem konkreten fall sowieso nicht, einfach weglassen. und dann noch kurz den fall durchdenken, wenn das höchste gebot von mehreren abgeben wurde, falls das überhaupt sein kann nud den letzen INNER JOIN auf user würde ich ebenfalls als OUTER JOIN deklarieren.
Ilja