COMO QUITAR LAS UNIDADES CON VALOR CERO
Publicado por Nico Monzon (12 intervenciones) el 07/06/2017 18:58:04
Hola a tod@s, estoy sacando de mi BD los pedidos pendientes, tengo la siguiente consulta:
ME DEVUELVE LOS SIGUIENTE:
NCESITARIA SACAR SOLO LOS PEDIDOS QUE TENGAS UNIDADES PENDIENTES DISTINTAS A CERO
ALGUIEN ME PODRIA AYUDAR POR FAVOR
GRACIAS
1
2
3
4
5
6
7
8
9
10
11
12
13
select ped1_num, ped1_fecha_pedido, prove_cuenta, prove_nombre,
sum (ped2_precio_art) as precio_artiuclo, sum(ped2_uni_ped) as uni_pedidas,
sum (ped2_uni_ser) as uni_servidas,
sum (ped2_uni_ent) as uni_transito,
sum(case when ped2_uni_ped - ped2_uni_ent - ped2_uni_ser - ped2_uni_bon > 0 then ped2_uni_ped - ped2_uni_ent - ped2_uni_ser - ped2_uni_bon else 0 end) as uni_pdte
From pedido1,pedido2, proved01
Where ped1_num = ped2_num and ped1_proveedor = prove_cuenta
AND ped1_proveedor between 400010001 AND 400312900
AND ped1_alma between 2 AND 40
AND ped1_fecha_pedido between to_date('26/04/2017', 'dd/mm/yyyy')
AND to_date('26/04/2017', 'dd/mm/yyyy')
Group by ped1_num, ped1_fecha_pedido, prove_cuenta, prove_nombre
order by ped1_num;
ME DEVUELVE LOS SIGUIENTE:
1
2
3
4
5
6
7
8
717001205 26/04/17 400010944 ISOFIX-WALRAVEN IBERIA S.L.U. 10,5371 2800 2700 0 100
717001206 26/04/17 400010787 AGRI-LEV S.L. 0,538 450 450 0 0
717001207 26/04/17 400010915 GEBERIT S.A 622,1 680 699 0 8
717001208 26/04/17 400010028 PENTAX s.p.a. 225,87 5 0 0 5
717001209 26/04/17 400011022 SUFOCAN ARCHIPIELAGO S.L. 44,97 3 3 0 0
717001210 26/04/17 400010627 BELGICAST INTERNACIONAL, S.L. 1635,97 153 108 0 45
717001211 26/04/17 400010139 WATTS IND. IBERICA S.A. 203,14 21 0 21 0
717001212 26/04/17 400010578 ORLANDO s.r.l. 2572 2 0 0 2
NCESITARIA SACAR SOLO LOS PEDIDOS QUE TENGAS UNIDADES PENDIENTES DISTINTAS A CERO
ALGUIEN ME PODRIA AYUDAR POR FAVOR
GRACIAS
Valora esta pregunta
0