Mailinglisten-Archive |
Martin Walper schrieb: > Habe eine Mysql -Tab mit folgenden Feldern > > id(P), indate(int[YEARMONTH]), lcbid(FK), votes(int) > 1 200703 2 16 > 1 200703 3 13 > 1 200703 6 17 > 1 200704 3 10 > 1 200704 4 19 > 1 200704 2 16 > 1 200705 1 13 > 1 200705 2 17 > 1 200705 3 10 > 1 200705 4 19 > ..... > > nun brauch ich die lcbid mit dem höchsten votes des monats, geordnet > nach Monat maximal 12 SELECT l.indate, l.lcbid, l.votes, MAX(l2.votes) AS maxvotes FROM lcb_vote AS l LEFT JOIN lcb_vote AS l2 ON l.indate = l2.indate GROUP BY l.indate, l.lcbid HAVING maxvotes = l.votes ORDER BY l.indate DESC LIMIT 12 bleibt nur die Frage was passiert wenn mehrere die gleich meißte Anzahl an Votes haben ... -- Sebastian Mendel www.sebastianmendel.de
php::bar PHP Wiki - Listenarchive