phpbar.de logo

Mailinglisten-Archive

[php] Wie durchsucht man eine Tabelle von unten nach oben ?

[php] Wie durchsucht man eine Tabelle von unten nach oben ?

Tobias php_(at)_phpcenter.de
Thu, 31 May 2001 06:17:24 +0200


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