Rouven: Sortierung

Beitrag lesen

Hi,

Gibt es eine Möglichkeit die Datensätze in einer SQL-Datenbank zufällig durchwürfeln zu laßen.

Meines Wissens nach nur über einen Umweg. Datenbanksysteme unterstützen eine RANDOM-Funktion, mit der sich also Zufallszahlen erzeugen lassen. Eine Abfrage
SELECT a, b, ..., RANDOM() AS r
FROM ...
ORDER BY r
sollte die Datensätze also in eine zufällige Reihenfolge bringen. Ob die Random-Funktion genau so heißt, hab ich leider gerade nicht im Kopf.

Gibt es weiters noch eine Möglichkeit, dass ein Skript, die Datensätze aus einer bestimmten Zeile ausliest. z.B.: Die Daten aus der 5. Zeile.

Ein Skript ja, die Datenbank nein. Datensätze haben von Haus aus KEINE Ordnung, erst durch eine Abfrage mit ORDER BY kann man eine herstellen. Hieraus kannst du dann mit einem Skript (z.B. PHP) eine bestimmte Ergebniszeile anspringen.

MfG
Rouven

--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(