Função LIMIT do MySql no SqlServer

Por - março 30, 2013

Já tivemos alguns problemas em trazer dados em uma sequencia especifica e limitada no Sql Server nessa hora perguntamos "Como usar no Sql Server o Limit do MySql?"

Eis a resposta:

MySql


SELECT * FROM usuarios LIMIT 10, 5 


Sql Server


WITH usuarios AS
(
    SELECT *,
    indicador = ROW_NUMBER() OVER (ORDER BY nome) 
    FROM usuarios
)
SELECT *
FROM usuarios
WHERE indicador BETWEEN 10 AND 15
ORDER BY nome

VOCÊ PODE GOSTAR

0 comments