14. januar 2005 - 12:49Der er
6 kommentarer og 1 løsning
Tilfældigt udtræk af navne fra MYSQL DB fra 3 koloner Math.random
Hej Derude.
Jeg har 3 koloner som hedder : navn, mellemnavn, efternavn. Der er ca 300 navne i hver kolonne.
Disse skal blandes så der kommer et navn ud. f.eks Hans ole petersen.
Jeg har siddet og læst om et objekt/metode som hedder Math.Random, som jeg kan bruge når jeg blande de 3 forskellige navne, tilfældigt fra de 3 kolonner.
SELECT navn, RAND() AS rnd FROM tabel ORDER BY rnd SELECT mellemnavn, RAND() AS rnd FROM tabel ORDER BY rnd SELECT efternavn, RAND() AS rnd FROM tabel ORDER BY rnd
Hvis du vil gøre det i Java kode, så: - laver du en SELECT * FROM tabel - læser de 3 kolonner ind i 3 ArrayList's - bruger Collections.shuffle til at randomisere hver af de 3
jeg sad også og tænkte på RAND i SQL men igen er min viden endnu begrænset omkring både JSP og SQL. jeg takker og prøver dine forslag og tildeler dig dine point
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.