[firebase-br] Usando Condição Case ou if else via sql

Juvencio Leite juvenciolsilva em gmail.com
Seg Ago 11 11:58:08 -03 2008


Boa Tarde Galera, alguem sabe se é possível usar case ou if else fora do
select ... from? exemplo:

 SELECT
PES_REFERENCIA,
PES_EQUIPE,
PES_ESTABELECIMENTO,
PES_MATRICULA,
PES_PERCENTUAL,
PES_ACRESCIMO  ,
(((SER_QUANTIDADE * SER_VALOR_UNITARIO) * PES_PERCENTUAL) - EMP_SALARIO)
AS VL_INDIVIDUAL,
((((SER_QUANTIDADE * SER_VALOR_UNITARIO) * PES_PERCENTUAL) - EMP_SALARIO) +
PES_ACRESCIMO)
AS VL_TOT_RECEBER
FROM SGPO_EQUIPES_PESSOAS
JOIN SGPO_EQUIPES ON  EQP_REFERENCIA = PES_EQUIPE
*case when (select * from SGPO_EQUIPES_SERVICOS where ser_equipe = 13) <> 0
then
  JOIN SGPO_EQUIPES_SERVICOS ON SER_EQUIPE =  EQP_REFERENCIA
end
*JOIN EMPREGADOS ON EMP_MATRICULA = PES_MATRICULA AND EMP_ESTABELECIMENTO =
PES_ESTABELECIMENTO
WHERE PES_EQUIPE = 13 ORDER BY PES_REFERENCIA

essa condição que informei nao funciona, estando vazia a tabela *
SGPO_EQUIPES_SERVICOS* o select não retorna valor por isso a necessidade da
condição. Agradeço desde já.


-- 
====================================
Desenvolvimento para aplicativos comerciais
com eficiência e segurança.
'A Análise determina a necessidade.
Se nunca andou de Helicoptero,
isso não significa que
o mesmo não sirva para nada.'
خوفنسيو يته دا سيلفا

===================================


Mais detalhes sobre a lista de discussão lista