Generera slumptal med MySQL
SQL för att generera slumptal mellan 0 och 99:
SELECT floor(rand() * 100);
Funktionen rand() genererar ett decimaltal som är större än eller lika med 0 men mindre än 1. Sätt ett tak för slumptalet, här i exemplet 100. Använd funktionen floor() som avrundar nedåt för att få heltal.
För att generera slumptal mellan 10 och 20:
SELECT FLOOR(RAND()*20)+10;
Vill du ha ett slumptal med exakt 4 siffor skriv:
SELECT FLOOR(RAND()*1000)+9999;
Läs mer om funktionen rand() på den officiella hemsidan för MySQL
Generera slumptal med PHP
echo rand();
Genererar ett slumptal mellan 5 och 15:
echo rand(5, 15);
Läs mer om PHP-funktionen rand() på PHP:s officiella webbplats
Inga kommentarer:
Skicka en kommentar