Kalle_B: zufällige Reihenfolge generieren

Hallöle, hier die Mail an meinen Kunden:

"bei unserem Test ist mir erneut aufgefallen, dass bei knappen Besuchern (etwa Vortagsanreisende) die Aussteller mit Kurznamen A... im Vorteil sind. Abarbeitung erfolgt aufsteigend alfabetisch.

In irgendeiner Reihenfolge müssen sie ja abgearbeitet werden, aber ob das Alfabet unbedingt so geeignet ist ...

Wäre bei jedem neuen Buchungslauf eine zufällige Reihenfolge sinnvoll?

Ich kläre mal, wie das machbar ist."

Wie also könnte ich beim SELECT eine immer wechselnde Reihenfolge realisieren - MySQL ?

Lieben Gruß, Kalle

  1. Hi!

    Damit solltest du genau 1 beliebigen Datensatz bekommen:

    ORDER BY rand() LIMIT 1

    mfg moe

  2. Hallo Kalle_B,

    Wäre bei jedem neuen Buchungslauf eine zufällige Reihenfolge sinnvoll?

    Reihenfolge -> ORDER
    zufällig -> RAND()

    Viele Grüße aus Freiburg,
    Marian

    --
    Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
    <!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
  3. mein Freund ist also rand().

    Kalle