phpbar.de logo

Mailinglisten-Archive

[php] MySQL: 2 Summen berechnen

[php] MySQL: 2 Summen berechnen

Holger Boskugel vbwebprofi at kaffeeschluerfer.com
Mon Jan 5 00:51:43 CET 2004


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