Ver Mensaje Individual
  #19 (permalink)  
Antiguo 18/10/2010, 17:20
Avatar de Inicia
Inicia
 
Fecha de Ingreso: octubre-2010
Ubicación: Actualmente en GDL
Mensajes: 135
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Problemas con el cursor

Cita:
Iniciado por flaviovich Ver Mensaje
Entonces prueba asi:
Código SQL:
Ver original
  1. SELECT x,folio, articulo, descripcionarticulo, precio, fecha, documento
  2. FROM (
  3.     SELECT ts.folio, ts.articulo, ts.descripcionarticulo, ts.precio,
  4.     ROW_NUMBER() OVER (partition BY ts.articulo ORDER BY st.documento DESC) x,
  5.     st.fecha, st.documento
  6.     FROM entradadetalle ts
  7.     INNER JOIN entradaencabezado st ON st.folio = ts.folio
  8.     WHERE st.documento = 'ECPAM'
  9. ) T2
  10. WHERE x < 4
  11. ORDER BY articulo DESC, fecha DESC, folio DESC
No me da los resultados correctos, si entrega solo 3 registros de cada articulo pero no por las 3 últimas entradas registradas (fecha desc). Uffff voy a jugar con esa consulta que envías a ver si puedo encontrar la solución