![]() |
Datenbank: Paradox • Version: 7 • Zugriff über: kA
Wie zufällige Zeile aus Datenbank auslesen?
Hallo,
wie kann ich auf eine zufällige Zeile aus der Datenbank zugreifen, daraus dann die 1. Spalte auslesen und diese dann mit der 2. vergleichen? Wäre nett wenn mir jemand helfen könnte! Mfg |
Re: Wie zufällige Zeile aus Datenbank auslesen?
Mit einem Query selecten ...
Dann Randomize Random (xy) Und bei der Zahl die dabei raus kommt so oft das QUery.next in while schleife oder for schleife. Dann hast du deinen Datensatz. Jemand eine elegantere Lösung??? Edit : Mir fällt was besseres ein Wenn du ne ID als Primärschlüssel hast ... dann selecte doch auf die ID ... Also ... machst Random Und dann where ID = Randomwert. |
Re: Wie zufällige Zeile aus Datenbank auslesen?
Ich bin leider noch ein Noob auf dem Gebiet (Datenbanken, SQL etc.)...kannst du mir vielleicht genauer erklären wie ich das machen muss?
|
Re: Wie zufällige Zeile aus Datenbank auslesen?
Also bei MySQL gäbe es da noch etwas praktisches, ich weiß aber nicht, ob sich das auch auf Paradox anwenden lässt.
SQL-Code:
SELECT * FROM datenbank WHERE 1 ORDER BY RAND()
Flare |
Re: Wie zufällige Zeile aus Datenbank auslesen?
Zitat:
|
Re: Wie zufällige Zeile aus Datenbank auslesen?
viele Dank erstmal!
|
Re: Wie zufällige Zeile aus Datenbank auslesen?
ich fände hier die Verwendung von limit praktisch
|
Re: Wie zufällige Zeile aus Datenbank auslesen?
Ja, vielen Dank aber leider hilft mir dieser Begriff auch nicht weiter, da ich mich wohl, wie hier vorher schon erwähnt wurde, erstmal mit den Grundlagen von Datenbankabfragen beschäftigen muss :-D
|
Re: Wie zufällige Zeile aus Datenbank auslesen?
Z.B. hier:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz