Avatar billede michael_f Nybegynder
21. december 2004 - 15:02 Der er 2 kommentarer og
1 løsning

mysql sætning skal oversættes til mssql

Følgende myssql sætning vil jeg gerne have oversat til mssql syntaks: ("SELECT * FROM table ORDER BY id DESC limit $vis_fra, $pr_side")
Avatar billede arne_v Ekspert
21. december 2004 - 15:08 #1
du skal nok over i noget

SELECT TOP $antal * FROM table WHERE id < $lastid ORDER BY id DESC
Avatar billede dsj Nybegynder
21. december 2004 - 16:04 #2
Hvis det skal være helt det samme, skal den være:

SELECT TOP $pr_side * FROM (SELECT TOP $pr_side + $vis_fra * FROM table ORDER BY id) AS t ORDER BY id DESC
Avatar billede michael_f Nybegynder
31. december 2004 - 15:34 #3
Sætningen:

SELECT TOP $pr_side * FROM (SELECT TOP $pr_side + $vis_fra * FROM table ORDER BY id) AS t ORDER BY id DESC

virker ikke. Får disse beskeder:

Warning: mssql_query() [function.mssql-query]: message: Incorrect syntax near the keyword 'FROM'. (severity 15) in C:\Programmer\Apache Group\Apache2\htdocs\Projekt\Arbejde\test.php on line 15

Warning: mssql_query() [function.mssql-query]: Query failed in C:\Programmer\Apache Group\Apache2\htdocs\Projekt\Arbejde\test.php on line 15
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