Datensatz per Zufall waehlen
Von: Clemens Meerbaum (clemens.meerbaum@gmx.de) [Profil]
Datum: 18.02.2008 09:54
Message-ID: <61svgpF205nj5U1@mid.individual.net>
Newsgroup: de.comp.datenbanken.misc
Datum: 18.02.2008 09:54
Message-ID: <61svgpF205nj5U1@mid.individual.net>
Newsgroup: de.comp.datenbanken.misc
Hallo.
Ich moechte einen Datensatz per Zufall aus einer Tabelle mit vier
Attributen (PK ist "ID", die nicht fortlaufend ist) waehlen.
Gedacht habe ich mir folgendes:
SELECT "Attribut1", "Attribut2"
FROM schema."Tabelle"
LIMIT 1
OFFSET (round(random() *
(
SELECT COUNT("ID")
FROM schema.Tabelle
)) - 1)
;
FEHLER: OFFSET darf keine Unteranfragen enthalten.
Gibt es eine andere Moeglichkeit, die auf dem Zaehlen der Datensaetze
beruht?
Gruss und schon mal danke,
Clemens
[ Auf dieses Posting antworten ]Antworten
- Jochen Lutz (18.02.2008 11:23)
- Clemens Meerbaum (18.02.2008 11:47)
- Mario Rothacher (18.02.2008 12:37)
- Jochen Lutz (18.02.2008 14:12)
