Dados de programação

0 views
Skip to first unread message

Marlon Nisiide

unread,
May 19, 2011, 1:57:00 PM5/19/11
to ccun...@googlegroups.com
Segundo o professor Paulo
Isso que vou colar abaixo da muito dinheiro

SELECT SUM(case when btotalizaitem = 1 then      
                                      NVLRBRUTOPRODUTO      
                                    else      
                                      0      
                                    end)             as TOTAL_NOTA,      
                              SUM(NVLRBRUTOPRODUTO)  as TOTAL_PRODSERV,      
                       sum(case        
                             when   (CICMS_CST in('51','50','40','41'))       then 0
                             else NICMS_VBC end) as TOTAL_NICMS_VBC,      
                       sum(case        
                             when    (CICMS_CST in('51','50','40','41'))        then 0
                             else NICMS_VLRICMS end) as TOTAL_NICMS_VLRICMS,      
                              SUM(NICMS_VBCST)       as TOTAL_NICMS_VBCST,      
                              SUM(NICMS_VICMSST)     as TOTAL_NICMS_VICMSST,      
                              SUM(NIPITRIB_VLRBC)    as TOTAL_NIPITRIB_VLRBC,      
                              SUM(NIPITRIB_VIPI)     as TOTAL_NIPITRIB_VIPI,      
                              SUM(NPIS_VLRBC)        as TOTAL_NPIS_VLRBC,      
                              SUM(NPIS_VPIS)         as TOTAL_NPIS_VPIS,      
                              SUM(NPISST_VBC)        as TOTAL_NPISST_VBC,      
                              SUM(NPISST_VPIS)       as TOTAL_NPISST_VPIS,      
                              SUM(NCOFINS_VLRBC)     as TOTAL_NCOFINS_VLRBC,      
                              SUM(NCOFINS_VLRCOFINS) as TOTAL_NCOFINS_VLRCOFINS,      
                              SUM(NCOFINSST_VLRBC)   as TOTAL_NCOFINSST_VLRBC,      
                              SUM(NCOFINSST_VCOFINS) as TOTAL_NCOFINSST_VCOFINS,      
                              SUM(NISSQN_VLRBC)      as TOTAL_NISSQN_VLRBC,      
                              SUM(NISSQN_VISSQN)     as TOTAL_NISSQN_VISSQN,      
                              SUM(NII_VLRBC)         as TOTAL_NII_VLRBC,      
                              SUM(NII_VLRII)         as TOTAL_NII_VLRII,      
                              SUM(NDESC_VALOR)       as TOTAL_NDESC_VALOR,      
                              SUM(NVFRETE)           as TOTAL_NVFRETE,      
                              SUM(NVSEG)             as TOTAL_NVSEGURO,      
                              SUM(NVOUTRAS)          as TOTAL_NVOUTRAS      
                        FROM TNOTAITEM WHERE TNOTA = 150

--
Marlon Mitsuhiro Nisiide
Desenvolvimento

TecnoSpeed Tecnologia da Informação
Avenida Duque de Caxias, 882, Salas 102 - 909
CEP - 87020-025 - Maringá - Paraná - Brasil
www.tecnospeed.com.br

Junior Pinheli

unread,
May 19, 2011, 2:43:53 PM5/19/11
to ccun...@googlegroups.com
Estamos ricos????
--
Milton Pinheli Junior

(44) 8435-6401
(44) 8833-4952

Marlon Nisiide

unread,
May 19, 2011, 3:22:26 PM5/19/11
to ccun...@googlegroups.com
Se você manjar de SQL, pode considerar que você vai ter um bom salário.
Eu sei pouco ainda estou aprendendo, eu fiz esse comando e estava lembrando do professor Paulo falar de quem mexe com banco ganha muita grana.
Isso é um aperitivo pra quem quiser conhecer como funciona essa área. Se acham que um algoritmo é complicado, isso é muito mais chato.
Fica a idéia pra quem quer aprender SQL.
Reply all
Reply to author
Forward
0 new messages