Avatar billede googolplex Novice
18. februar 2003 - 16:10 Der er 7 kommentarer og
1 løsning

Hjælp til sql-sætning

Jeg har følgende sql-sætning, der tager de første 10 nyheder:

"SELECT * FROM nyheder ORDER BY nyheds_id DESC LIMIT 10"

Hvordan får jeg hevet nyhed 11-20 ud vha. sql ? Det skulle gerne virke selvom der er 'huller' i nyheds_id.
Avatar billede ahv Nybegynder
18. februar 2003 - 16:12 #1
"SELECT * FROM nyheder ORDER BY nyheds_id DESC LIMIT 10, 20"
Avatar billede ahv Nybegynder
18. februar 2003 - 16:14 #2
baa, da:

"SELECT * FROM nyheder ORDER BY nyheds_id DESC LIMIT 10, 10"
Avatar billede avlund Nybegynder
18. februar 2003 - 16:15 #3
Skulle netop til at skrive det.
Avatar billede googolplex Novice
18. februar 2003 - 16:16 #4
Ok, så starter den fra den 10'ende nyhed og snupper de 10 næste ?
Avatar billede ahv Nybegynder
18. februar 2003 - 16:17 #5
Jep
Avatar billede googolplex Novice
18. februar 2003 - 16:18 #6
Vil det sige at "LIMIT 0, 10" er det samme som "LIMIT 10" ?
Avatar billede ahv Nybegynder
18. februar 2003 - 16:20 #7
Jja
Avatar billede googolplex Novice
18. februar 2003 - 16:20 #8
TAkker !
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
Computerworld tilbyder specialiserede kurser i database-management

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