WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   SQL Frage (http://www.wcm.at/forum/showthread.php?t=163526)

JoergStueger 13.04.2005 14:07

SQL Frage
 
Hallo zusammen!

Ich hab ein Problem ...

Ausgangslage:

0 Huber Hans
0 Huber Maria
0 Huber Franzi
1 Huber Hans
1 Huber Maria
1 Huber Franzi
0 Maier Hans
0 Maier Maria
0 Maier Franzi
1 Maier Hans
1 Maier Maria
1 Maier Franzi
2 Maier Hans
2 Maier Maria
2 Maier Franzi

Ich möchte jetzt mit einem Max() select auf die Nummer nur den höchten Satz pro Person kriegen also:

1 Huber Hans
1 Huber Maria
1 Huber Franzi
2 Maier Hans
2 Maier Maria
2 Maier Franzi

Kann mir jemand helfen?!

LG
Joerg Stueger

pc.net 13.04.2005 14:23

du mußt die aggregats-funktion GROUP BY verwenden ...
Code:

select max(nummer),
      name
from personen
group by name
;

sh. auch: http://dev.mysql.com/doc/mysql/en/gr...functions.html

JoergStueger 13.04.2005 19:56

Besten Dank!

Das mit dem 'GROUP BY' hab ich leider vorher übersehen!

Vielen Dank

Joerg


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag