phpbar.de logo

Mailinglisten-Archive

Re: Wie ermittle ich zu allen verschiedenen Werten is Spalte a den Datensatz mit dem höchsten Wert b?

Re: Wie ermittle ich zu allen verschiedenen Werten is Spalte a den Datensatz mit dem höchsten Wert b?

Michael Post michael.post at purematic.de
Mit Jul 28 17:44:53 CEST 2004


Hallo Christian,

Christian Victor wrote:

> Hallo Liste!
>
> Ich habe folgenden Problem. Ich muss eine Art Anwesenheitsliste 
> programmieren wo für jede Person alle Anwesenheitsdaten gespeichert 
> werden:
>
> ID    NAME    DATUM        RAUM
> 1    Peter    2004-07-16    1
> 2    Gabi    2004-06-23    3
> 3    Peter    2004-06-17    3
> 4    Gabi    2004-07-01    2
> 5    Rolf    2004-07-07    1
>
>
> Ich möchte jetzt eine Liste mit allen Personen und Ihrem letzten 
> Anwesenheitsdatum und dem jeweiligen Raum bekommen.
>
> Ist das überhaupt in einer Query möglich? Ich habs mit GROUP BY NAME 
> und  MAX(DATUM) versucht aber dann wirft mir MySQL eine irgendeine 
> Raumnummer aus der Gruppe aus und nicht immer die des letzten Datums.

Sind alle obigen Daten in einer einzigen Tabelle oder kannst Du mit 
Joins arbeiten?

MFG

Michael

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive