Rouven: Zufällige zahlen von MYSQL erstellen lassen

Beitrag lesen

Hello,

6 Einträge in lotto_zahlen macht ? und diese 6 Zahlen dürfen sich nicht wiederholen, also nicht das dann da drin steht 4 5 6 7 5 4 jede zahl darf bei den 6 einträgen nur einmal vorhanden sein.

es gäbe da immer noch folgende Lösung, einfach, aber vielleicht nicht besonders schön:

  1. Erstellt eine Tabelle kandidaten, in der du die Zahlen von 1..46 speicherst.
  2. Führe eine Abfrage SELECT ... FROM kandidaten ORDER BY RAND() LIMIT 6 durch
    Es ist gewährleistet, dass (1) die Zahlen aus dem Wertebereich kommen und (2) nicht doppelt vorkommen.

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
I will never understand why Germans feel the need to kill trees  --  Arbeitskollege aus UK zum Thema ob eine Dokumentation elektronisch oder auf Papier ausgeliefert wird