es decir que muestre a partir de la posicion 11???
Un saludo y gracias
| ||||
| Re: El contrario a Select Top 10 Si usas SQL Server 2005, usa una combinación de subquery o CTE con ROW_NUMBER(). Sería algo así:
Código:
WITH FromRow(rn, field1, field2,..., fieldn) AS (
SELECT ROW_NUMBER() OVER(ORDER BY field1, field2, ...),
field1,
field2,
...,
fieldn
FROM table
WHERE conditions
)
SELECT field1, field2,..., fieldn
FROM FromRow
WHERE rn >= 11 Última edición por Beakdan; 28/11/2007 a las 17:08 |
| ||||
| Re: El contrario a Select Top 10 Hola, otra posiblidad, es que hagas algo como: SELECT *FROM tabla MINUS SELECT top 11 * FROM tabla Sòlo si no tienes registros duplicados claro. Saludos Mil perdondes, MINUS no funciona en Sql Server Última edición por Sir Matrix; 03/12/2007 a las 13:56 Razón: ta mala la respuesta |
| ||||
| Re: El contrario a Select Top 10 ta muy gueno, en 2000 o anterior podria ser: SELECT a.* FROM tabla a left join (SELECT top 11 * FROM tabla) b on a.llave=b.llave where b.llave is null que serìa similar al Except saludos |
Este tema le ha gustado a 1 personas (incluyéndote)