Mailinglisten-Archive |
>"Steinweg, Gregor" wrote: >> Gibt es eine Möglichkeit über ein mySQL query einen bestimmten Bereich aus >> einer Datenbank abzufragen? Ich habe mir die Dokumentationspage von mySQL >> gegeben und dort alle SELECT Befehle durchgesehen, bin aber leider nicht >> fündig geworden. Mein Problem: ein Benutzer der Seite die ich anfertige soll >> einen Zeitraum auswählen. Dieser Zeitraum, definiert durch Anfangs- und >> Endfatum soll aus der Datenbank ausgelesen werden (zB in ein Array) - oder >> gibt es eine Möglichkeit aus dem Array diesen Bereich auszuschneiden (zB mit >> array_slice()?). >Deine Datenbank benötigt einfach ein Feld mit einem Zeitstempel. >Dann kannst Du mit folgender query problemlos alles Datensätze innerhalb >von zwei Zeitpunkten auslesen: >SELECT * FROM tabelle WHERE zeit BETWEEN $anfang AND $ende >Wozu sollte man auch alles holen, wenn man nur einen Teil braucht? Hi Gregor, Eine weitere Möglichkeit Datensätze einzuschränken ist LIMIT z.B.: Select + from tabelle where .... LIMIT 5,10 Hier werden ab dem 5. DS 10 DS angezeigt. Ist sehr nützlich wenn in einem Select sehr viel e DS den Kriterien entsprechen. MFG Wolfgang
php::bar PHP Wiki - Listenarchive