Mailinglisten-Archive |
hi > DE> $result = mysql_query("select * from Eintrag where > DE> Uhrzeit <= '22:44:02' and Datum <= '2001-05-29' > DE> Group by hex_ID order by Uhrzeit DESC"); > > Danke für die schnelle Antwort, aber leider geht es so nicht !!! > Er zeigt dann für die hex_ID 80174C einen Eintrag um 22:36:44 an aber nicht den um 22:42:55, > der Eintrag um 22:36:44 ist genau der erste Eintrag in der Liste, > danach folgen noch 8 andere bis zu dem vom 22:42:55. > Order By sortiert nur die Ausgabe, beeinflußt aber nicht das Ergebnis. >Hmm, ist dafür nicht 'HAVING' in MySQL da? >Also: >$result = mysql_query("select * from Eintrag HAVING > Uhrzeit <= '22:44:02' and Datum <= '2001-05-29' > Group by hex_ID order by Uhrzeit DESC"); nicht ganz , HAVING selektiert nur die GROUP anweisung, bezogen auf schon erstellte gruppen , WHERE selektiert aber schon vorher alles raus was erst garnicht zur GROUP-Anweisung vordringen soll . cu tobias www.traffic-eye.de
php::bar PHP Wiki - Listenarchive