Mailinglisten-Archive |
hallo lars,
> Jetzt komme mein aber: Ich möchte die Zahl aller Punkte haben und die
> Zahl der gesammelten Punkte in diesem Monat und das dann in einer
> Tabelle, wo 10 Datensätze rauskommen sortier absteigend nach der
> Gesamtzahl der monatlichen Punkte.
der weg sollte ein left join der selben tabelle sein etwa in der form :
select A.ID_USER, sum(A.PUNKTE), sum(B.PUNKTE)
from TABELLE A
left join TABELLE B
on((B.ID_USER = A.ID_USER) and
(B.DATUM = A.DATUM) and
(month(B.DATUM) = month(now()))
group by A.ID_USER
order by 3 desc
limit 10
gruß
holger
--
**********************************************************
* Holger Boskugel (IT-Freelancer) *
* e-mail : vbwebprofi at gmx.de *
* www : http://www.vbwebprofi.de *
**********************************************************
+++ GMX - die erste Adresse für Mail, Message, More +++
Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net
php::bar PHP Wiki - Listenarchive