phpbar.de logo

Mailinglisten-Archive

SELECT mit MAX()

SELECT mit MAX()

Rico Koerner mysql_(at)_lists.phpcenter.de
Thu, 26 Apr 2001 16:01:47 +0200


Hallo,

ich habe eine Tabelle (t) mit folgenden Werten:


|---|---|---|---|
| a | b | c | d |
|---|---|---|---|
| 1 | 1 | 2 | 3 |
| 1 | 3 | 2 | 2 |
| 1 | 4 | 1 | 1 |*
| 1 | 2 | 0 | 0 |
| 2 | 2 | 1 | 1 |
| 2 | 3 | 2 | 2 |
| 2 | 5 | 6 | 3 |*
|---|---|---|---|

SELECT *, MAX(b) FROM t GROUP BY a

Damit bekomme ich zwar zu jedem Wert den Max-Wert von b,
was soweit gewollt ist, aber die falschen Daten von c und d.
Wie bekomme ich die passenden Daten für c und d dazu?

Danke, Rico

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive