Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/10/2010, 11:40
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
Busqueda Respuesta: Problemas con el cursor

Mira este es el còdigo que mejor me ha funcionado:

select folio, articulo, descripcionarticulo,
precio, fecha, documento
from (
select ts.folio, ts.articulo, ts.descripcionarticulo, ts.precio,
row_number() over (partition by ts.articulo, st.fecha
order by st.documento desc) x, st.fecha, st.documento
from entradadetalle ts, entradaencabezado st
where st.folio=ts.folio and st.documento='ECPAM') T2
where x < 4
order by articulo desc, fecha desc, folio desc

Pero no estoy segura de los resultados ya que estoy pidiendo que sean max 3 pero me da + de 4 a veces ejemplo:

0000005370 8160059 CORE 56P2542 / 56P1333 FUSING ASSY T630 / T632 6.08000 2010-03-04 09:16:30.000 ECPAM
0000005370 8160058 CORE 99A2423 FUSING ASSY OPTRA T520/T522 6.08000 2010-03-04 09:16:30.000 ECPAM
0000005369 8160052 CORE RG5-5750 FUSING LJ 9000 9.10000 2010-03-04 09:15:20.000 ECPAM
0000005369 8160051 CORE RM1-0354 FUSING LJ 2300 6.07000 2010-03-04 09:15:20.000 ECPAM
0000005369 8160050 CORE RM1-1535 FUSING LJ 2400 6.07000 2010-03-04 09:15:20.000 ECPAM
0000007277 8160048 CORE RM1-1082 FUSING LJ 4250 45.65000 2010-08-23 11:59:07.000 ECPAM
0000006147 8160048 CORE RM1-1082 FUSING LJ 4250 45.65000 2010-05-14 15:53:45.000 ECPAM
0000005370 8160048 CORE RM1-1082 FUSING LJ 4250 6.08000 2010-03-04 09:16:30.000 ECPAM
0000005369 8160048 CORE RM1-1082 FUSING LJ 4250 6.07000 2010-03-04 09:15:20.000 ECPAM
0000005369 8160036 CORE 99A1192 FUSING OPTRA SE 3455 6.07000 2010-03-04 09:15:20.000 ECPAM
0000005370 8160029 CORE RG5-5154 FUSING LJ 4500 7.60000 2010-03-04 09:16:30.000 ECPAM
0000005369 8160002 CORE RG5-5455 FUSING LJ 5000 6.07000 2010-03-04 09:15:20.000 ECPAM
0000005369 8160001 CORE RG5-2661 FUSING LJ 4000 4.55000 2010-03-04 09:15:20.000 ECPAM
0000007660 6990056 NB S90 UNIVERSAL POWER ADAPTER 90W 15-17V OR 18-21V 25.00000 2010-09-24 10:05:07.000 ECPAM
0000006882 6990056 NB S90 UNIVERSAL POWER ADAPTER 90W 15-17V OR 18-21V 25.00000 2010-07-19 15:42:37.000 ECPAM
0000003532 6990056 NB S90 UNIVERSAL POWER ADAPTER 90W 15-17V OR 18-21V 30.00000 2009-09-25 15:57:35.000 ECPAM
0000004143 6990041 NET 36 UNIVERSAL NETBOOK ADAPTER 18.00000 2009-11-17 11:39:03.000 ECPAM
0000003649 6990041 NET 36 UNIVERSAL NETBOOK ADAPTER 18.00000 2009-10-02 13:41:10.000 ECPAM
0000003532 6990041 NET 36 UNIVERSAL NETBOOK ADAPTER 18.00000 2009-09-25 15:57:35.000 ECPAM
0000007660 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 17.00000 2010-09-24 10:05:07.000 ECPAM
0000006882 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 17.00000 2010-07-19 15:42:37.000 ECPAM
0000006796 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 17.00000 2010-07-09 15:42:10.000 ECPAM
0000006059 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 18.00000 2010-05-06 09:54:09.000 ECPAM
0000005379 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 18.00000 2010-03-04 11:26:07.000 ECPAM
0000004721 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 20.00000 2010-01-08 11:49:38.000 ECPAM
0000003649 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 20.00000 2009-10-02 13:41:10.000 ECPAM
0000003532 6990040 NET 40 UNIVERSAL NETBOOK ADAPTER 20.00000 2009-09-25 15:57:35.000 ECPAM