Re: [oracle_br] DECODE- URGENTE

2005-10-14 Por tôpico Eduardo Pereira
t_venda > '31/07/2004' and sn_ativo='S' - Original Message - From: "cegoncalvesvr" <[EMAIL PROTECTED]> To: Sent: Friday, October 14, 2005 3:27 PM Subject: [oracle_br] DECODE- URGENTE Amigos, Preciso fazer um select da seguinte forma: - Preciso as

RES: [oracle_br] DECODE- URGENTE

2005-10-14 Por tôpico Ivan Ricardo Schuster
14 de outubro de 2005 15:28 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] DECODE- URGENTE Amigos, Preciso fazer um select da seguinte forma: - Preciso associar a letra "A" para todos os Contratos, cujo a data de venda e menor que 31/07/2004 e associar "B" para os co

RES: [oracle_br] DECODE- URGENTE

2005-10-14 Por tôpico Pedro Mazega
2005 15:28 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] DECODE- URGENTE Amigos, Preciso fazer um select da seguinte forma: - Preciso associar a letra "A" para todos os Contratos, cujo a data de venda e menor que 31/07/2004 e associar "B" para os contratos

Re: [oracle_br] DECODE- URGENTE

2005-10-14 Por tôpico Luciano Freitas
Amigo, não sei se é o que entendi; use o case que vc vai ser mais feliz; select case when dt_venda <= TO_DATE('31/07/2004','dd-mm-') THEN 'A' when dt_venda >= TO_DATE('01/08/2004','dd-mm-') THEN 'B' ELSE 'DEFINIR RETORNO DO SENÃO' END CAMPO from dbaps.contrato where sn_ativo

Re: [oracle_br] DECODE- URGENTE

2005-10-14 Por tôpico Paulo Saes
Cara posso até estar escrevendo besteira mas acho que assim resolve: select (select dt_venda||'A' from dbaps.contrato WHERE dt_venda <= '31/07/2004') DT_VEND_A, (select dt_venda||'B' from dbaps.contrato WHERE dt_venda >= '01/08/2004') DT_VEND_B FROM dbaps.contrato where sn_ativo=

[oracle_br] DECODE- URGENTE

2005-10-14 Por tôpico cegoncalvesvr
Amigos, Preciso fazer um select da seguinte forma: - Preciso associar a letra "A" para todos os Contratos, cujo a data de venda e menor que 31/07/2004 e associar "B" para os contratos com a data de maior ou igual 01/08/2005 select decode (dt_venda <= '31/07/2004', 'A') decode(dt_venda >=