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
|