RES: [firebase-br] SELECT COM CASE - DUVIDA

Jony jonyridel em yahoo.com.br
Qui Ago 11 10:23:39 -03 2005


Sávio, criei uma tabela aqui para testar e coloquei alguns valores e
funcionou olha o Select aqui:

SELECT
  Case id_venda
   When 'A' then
      Case id_tipo
        When 'A' then "Atacado a Vista"
        When 'P' then "Atacado a Prazo"
      End
   Else
      Case id_tipo
        When 'A' then "Varejo a Vista"
        When 'P' then "Varejo a Prazo"
      End
   End AS TIPO,
   Sum(valor_pedido) as Total
From
  tbPedido
Group by 1

Espero ter ajudado,

----------------------------
Jony Ridel 
Grupo Êxito - Salvador - BA
----------------------------


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de savio_assuncao em ibest.com.br
Enviada em: quinta-feira, 11 de agosto de 2005 10:09
Para: lista em firebase.com.br
Assunto: [firebase-br] SELECT COM CASE - DUVIDA

ola, Jony 

  Grato pela ajuda ;-)

  A instrucao que vc passou funciona sim, mas retorna apenas um valor :
  CASE=999,999,99

  Testei no ibExpert.

  naum aceitou o 'AS' na instrucao    :     When 'A' then 'Atacado a Vista'
AS Tipo
  retirei e passou a funcionar , mas retornando apenas um resutlado.
  mas já é um execelente começo.Vou continuar estudando.

  Pensei em um subSelect dentro da instrucao tipo :

  SELECT ID_PEDIDO,DATA_PEDIDO,ID_CLIENTE,ID_VENDEDOR,ID_VENDA,ID_TIPO,
             SELECT( SUM ( TOTAL WHERE ID_VENDA='A' AND ID_TIPO='A')) AS
ATACADO_AVISTA,

  Vou pesquisando , obrigado novamente pela força 

 [ ]'s
 Savio Assuncao
 D6+Fb1.5+Conectiva 10


No iBest, suas horas navegadas valem pontos que podem ser trocados por
prêmios. Sem sorteio! Inscreva-se já! www.navegueeganhe.com.br


-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.10.6/69 - Release Date: 11/8/2005
 
  

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.10.6/69 - Release Date: 11/8/2005
 


	
	
		
_______________________________________________________ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/





Mais detalhes sobre a lista de discussão lista