/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
[mssql/mysql] mysql's limit i mssql?
Fra : Thomas D


Dato : 10-09-03 09:15

Hej,

Findes der ikke et statement tilsvarende mysql's LIMIT i mssql?
Jeg kender godt til TOP, men den kan kun sige de første n rækker, hvor
mysql's LIMIT har både en start og slut parameter.

Mvh
Thomas Damgaard



 
 
Jens Gyldenkærne Cla~ (10-09-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 10-09-03 09:48

Thomas D skrev:

> Findes der ikke et statement tilsvarende mysql's LIMIT i
> mssql?

Ikke direkte (andet end TOP som du kender) - men man kan emulere
det med subselects. Se Troels Arvins glimrende oversigt her:
<http://troels.arvin.dk/db/rdbms/#select-limit-offset>
--
Jens Gyldenkærne Clausen
Greenwich nedrig gang: Ny Delhi (GMT +5.5), Badutspring By (GMT
+2), Ny York (GMT 5), Høns (GMT 6), Los Engel (GMT 8)
(Fra <http://www.paris-tours-guides.com/index_danish.shtml>)

Troels Arvin (10-09-2003)
Kommentar
Fra : Troels Arvin


Dato : 10-09-03 09:53

On Wed, 10 Sep 2003 10:14:30 +0200, Thomas D wrote:

> Findes der ikke et statement tilsvarende mysql's LIMIT i mssql?

Mit bud:
http://troels.arvin.dk/db/rdbms/#select-limit-offset-mssql

Hvis der er nogen, der har et bedre bud hører jeg meget gerne derom.

--
Greetings from Troels Arvin, Copenhagen, Denmark


Peter Lykkegaard (10-09-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 10-09-03 10:13


"Troels Arvin" <troels@arvin.dk> wrote in message
news:pan.2003.09.10.08.52.48.56937@arvin.dk...
> On Wed, 10 Sep 2003 10:14:30 +0200, Thomas D wrote:
>
> > Findes der ikke et statement tilsvarende mysql's LIMIT i mssql?
>
> Mit bud:
> http://troels.arvin.dk/db/rdbms/#select-limit-offset-mssql
>
> Hvis der er nogen, der har et bedre bud hører jeg meget gerne derom.
>
http://www.aspfaqs.com/webtech/062899-1.shtml

I princippet sender man data over i en temp table der bliver oprettet med en
ekstra counter kolonne

Kunne være interessant at se hvilken løsning der trækker flest tænder ud,
men det biver vist lidt subjektivt, da det er noget afhængig af datagrundlag


mvh/Peter Lykkegaard



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste