19. april 2002 - 11:27
Der er
9 kommentarer og 1 løsning
SELECT TOP 10
Når nu at SELECT TOP 10 ikke virker pga, at det af en eller anden grund er et reseveret udtryk (top) hvad gør man så ???
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
19. april 2002 - 11:31
#1
SELECT TOP 10 * FROM .. virker på Access, men hvis du bruger MySQL skal du bruge LIMIT: SELECT * FROM tabel (where ting .. order by ting ..) LIMIT 10
19. april 2002 - 11:35
#2
vil SELECT TOP 5 * FROM så oxo virke ??? og TOP 3, TOP x hvor X er et vilkorligt tal ???
19. april 2002 - 11:36
#3
SELECT TOP n FROM tabel .. Hvor 'n' er et tal mellem 1 og [antal records]. Så ja :)
19. april 2002 - 12:53
#4
SELECT TOP n FROM Lige precis den virker hvertfald ikke.. vi har prøvet og det var derfor jeg opretede SPM... den kommer med fejl om at TOP er reseveret... men om dette vil virker SELECT TOP n * FROM ved jeg ikke...
19. april 2002 - 14:06
#5
hvilken database er det
19. april 2002 - 14:18
#6
hvis du skal bruge en variabel i stedet for et tal skal det se sådan ud: "SELECT TOP " & n & " * FROM Tabel" Kobojt
19. april 2002 - 17:43
#7
Det har jo verken noget med variabler eller noget at gøre.... prøv nu hør efter... den vil ikke Aceptere: TOP og det er en ACCESS database 2000 db faktisk invisibleman >>> vil LIMIT oxo virke mod en Access ???
20. april 2002 - 13:26
#8
Prøv med denne SQL sætning: strSQL = "SELECT TOP 10, * FROM tabelnavn;"
20. april 2002 - 17:44
#9
med komma i ??? {,} strSQL = "SELECT TOP 10, * FROM tabelnavn;" men oki prøver på mandag...
24. april 2002 - 13:31
#10
Det virker bare ikke noget af det... PIS OXO... ligemeget hvad jeg gør så kommer den med at ordet er reseveret i SQL...
Kurser inden for grundlæggende programmering