linux user group brescia

immagine del castello

Archivio della mailing list

microsoft sql server 2005

marco ghidinelli marcogh a linux.it
Mer 18 Giu 2008 16:15:01 UTC
On Thu, Jun 05, 2008 at 04:56:14PM +0200, Rampage wrote:
> cmq mi pare strano che non faccia quella query.

non la fa.

> sei sicuro che per fare l,'order by l'attributo di ordinamento non debba  
> far parte della select?
>
> tipo
>
> SELECT campo, id
> FROM TableName
> ORDER BY id DESC
> LIMIT 20, 10

ho chiesto a un mio amico guru che ha trovato una query con 

WITH CustomersPaged AS
(
SELECT ROW_NUMBER() OVER (ORDER BY ContactName) AS RowNumber,
CustomerID, ContactName, CompanyName
FROM dbo.Customers
)
SELECT * FROM CustomersPaged
WHERE RowNumber BETWEEN 11 AND 20

o cose del genere.

comunque indubbiamente molto piu' scomodo.



Maggiori informazioni sulla lista Lug