18/10/2010, 17:20
|
| | | Fecha de Ingreso: octubre-2010 Ubicación: Actualmente en GDL
Mensajes: 135
Antigüedad: 14 años, 2 meses Puntos: 1 | |
Respuesta: Problemas con el cursor Cita:
Iniciado por flaviovich Entonces prueba asi:
Código SQL:
Ver originalSELECT x,folio, articulo, descripcionarticulo, precio, fecha, documento FROM ( SELECT ts.folio, ts.articulo, ts.descripcionarticulo, ts.precio, ROW_NUMBER() OVER (partition BY ts.articulo ORDER BY st.documento DESC) x, st.fecha, st.documento FROM entradadetalle ts INNER JOIN entradaencabezado st ON st.folio = ts.folio WHERE st.documento = 'ECPAM' ) T2 WHERE x < 4 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 |