Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/06/2013, 10:37
chueke
 
Fecha de Ingreso: mayo-2011
Mensajes: 17
Antigüedad: 13 años, 8 meses
Puntos: 2
Respuesta: Order by / Case

Libras, a modo de ejemplo y extraido de una web -en el SP hay dos FROM-:

Código SQL:
Ver original
  1. CREATE PROCEDURE [dbo].[spPruebaPaginacion]
  2. @Pagina INT,
  3. @RegistrosporPagina INT,
  4.  
  5. AS
  6.  
  7. BEGIN
  8.  
  9. SET NOCOUNT ON;
  10.  
  11. SELECT * FROM (
  12. SELECT ROW_NUMBER()OVER(ORDER BY dbo.PruebaPaginacion.Nombre ASC) AS RowNum, dbo.PruebaPaginacion.Id_Usuario ,
  13. dbo.PruebaPaginacion.Nombre
  14. FROM dbo.PruebaPaginacion
  15. )
  16. AS ResultadoPaginado
  17. WHERE RowNum BETWEEN (@Pagina – 1) * @RegistrosporPagina + 1 AND @Pagina * @RegistrosporPagina
  18.  
  19. END

De hecho justo caí acá, donde vos respondes en una consulta similar que también usa dos FROM:

http://www.forosdelweb.com/f87/consulta-row_number-879121/

Última edición por chueke; 06/06/2013 a las 10:43