Avatar billede cypherdenmark Nybegynder
18. december 2003 - 00:29 Der er 4 kommentarer og
1 løsning

Vælg tilfældig post i databasen

Hey Alle

Har søgt lidt her på eksperten omkring random men syntes ikke jeg kan få det til at virke ordentligt.

Jeg har en tabel som hedder votes. Det er fra denne tabel der skal laves et tilfældig udtræk. Når udtræk er fundet skal voteNumber sættes til id fra databasen. F.eks.

voteNumber = 4 (ID nummer 4 i tabellen votes)

Dog skal der tages højde for at ID nummer kan se sådan ud hvis nu man har slettet. 1,3,4,5,6,8 osv...

Håber i forstår
Avatar billede dna Nybegynder
18. december 2003 - 00:49 #1
Her er en god 'artikel':

http://www.opfinderen.dk/sites/?id=2

Den viser det med flere forskellige databaser, og tager højde for dit problem.

dna
Avatar billede ldanielsen Nybegynder
18. december 2003 - 09:24 #2
Hvis det er MSSQL så prøv med

SELECT TOP 1 ID FROM votes ORDER BY NEWID()
Avatar billede eagleeye Praktikant
18. december 2003 - 11:07 #3
Hvilken database er det?
Avatar billede dna Nybegynder
18. december 2003 - 12:00 #4
ldanielsen: Hvad er forskellen fra det du skriver, og så på det link jeg henviser til?

På det link er det beskrevet til Access, mySQL og MS SQL.

dna
Avatar billede ldanielsen Nybegynder
18. december 2003 - 12:08 #5
"forskellen" er at dit svar er bedre.

Jeg havde ikke fulgt dit link, derfor var jeg ikke klar over at svaret var givet.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester