/ 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
Limit PostgreSQL/MySQL
Fra : Jonas Koch Bentzen


Dato : 22-12-01 20:19

I PostgreSQL kan man vælge alle rækker fra et bestemt rækkenummer og
frem - enten ved at bruge "SELECT * FROM users OFFSET 5" eller "SELECT
* FROM USERS LIMIT ALL OFFSET 5". Man specificerer altså ikke antallet
af rækker, man vil have tilbage - kun startrækken. Har jeg ret i, at
man ikke kan gøre det i MySQL?

--
Jonas Koch Bentzen

http://understroem.dk/

 
 
Henrik Hansen (22-12-2001)
Kommentar
Fra : Henrik Hansen


Dato : 22-12-01 20:46

Jonas Koch Bentzen <ingen.emailadresse@eksempel.dk> wrote:

> I PostgreSQL kan man vælge alle rækker fra et bestemt rækkenummer og
> frem - enten ved at bruge "SELECT * FROM users OFFSET 5" eller "SELECT
> * FROM USERS LIMIT ALL OFFSET 5". Man specificerer altså ikke antallet
> af rækker, man vil have tilbage - kun startrækken. Har jeg ret i, at
> man ikke kan gøre det i MySQL?

i mysql er det :

select * from skod limit OFFSET, ROWS

http://www.mysql.com/doc/S/E/SELECT.html

--
Henrik Hansen

Jonas Koch Bentzen (22-12-2001)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 22-12-01 23:49

Henrik Hansen skrev:

> Jonas Koch Bentzen <ingen.emailadresse@eksempel.dk> wrote:
>
> > I PostgreSQL kan man vælge alle rækker fra et bestemt rækkenummer
> > og frem - enten ved at bruge "SELECT * FROM users OFFSET 5" eller
> > "SELECT * FROM USERS LIMIT ALL OFFSET 5". Man specificerer altså
> > ikke antallet af rækker, man vil have tilbage - kun startrækken.
> > Har jeg ret i, at man ikke kan gøre det i MySQL?
>
> i mysql er det :
>
> select * from skod limit OFFSET, ROWS

Det ved jeg : ) Forstod du mit spørgsmål? Mit spørgsmål var, om det i
MySQL er muligt at angive offset *uden* at angive rows (sådan at den
bare returnerer alle rækker fra offset til slut).

> http://www.mysql.com/doc/S/E/SELECT.html

Har jeg læst uden at finde svar.

--
Jonas Koch Bentzen

http://understroem.dk/

Henrik Hansen (22-12-2001)
Kommentar
Fra : Henrik Hansen


Dato : 22-12-01 23:54

Jonas Koch Bentzen <ingen.emailadresse@eksempel.dk> wrote:

> Henrik Hansen skrev:
>
>> Jonas Koch Bentzen <ingen.emailadresse@eksempel.dk> wrote:
>>
>> > I PostgreSQL kan man vælge alle rækker fra et bestemt rækkenummer
>> > og frem - enten ved at bruge "SELECT * FROM users OFFSET 5" eller
>> > "SELECT * FROM USERS LIMIT ALL OFFSET 5". Man specificerer altså
>> > ikke antallet af rækker, man vil have tilbage - kun startrækken.
>> > Har jeg ret i, at man ikke kan gøre det i MySQL?
>>
>> i mysql er det :
>>
>> select * from skod limit OFFSET, ROWS
>
> Det ved jeg : ) Forstod du mit spørgsmål? Mit spørgsmål var, om det i
> MySQL er muligt at angive offset *uden* at angive rows (sådan at den
> bare returnerer alle rækker fra offset til slut).

woops, sorry... men nej AFAIK så skal mysql lave en antal rækker med.

--
Henrik Hansen

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

Månedens bedste
Årets bedste
Sidste års bedste