[firebase-br] Duvida case when
Danilo
danrgomes em gmail.com
Qui Mar 8 08:35:39 -03 2012
Olá Raphael
Na verdade tem mais alguma colunas da tabela hit pagto que gostaria
posteriormente de concatenar, seja dentro da procedure
ou não, assim poderia ser ou para tipo Varchar ou Numérico.
Porém assim, a dúvida mesmo é o Case seria caso encontrar resultado aponte
ou dados de uma tabela ou de outra tabela sem constar no select principal
..tipo:
case
when HP.d12 is not null then
*tabela hitpagto (contém no select principal) *
else
* (select p.vcto_copel from planos p where p.pessoa_id
= 13)*(não contém no select principal)
end,
hp.sl12,
coalesce((hp.v12),'0'),
COALESCE(CAST(substring(HP.
dp12 FROM 9 FOR 2) || '.' || substring(HP.dp12 FROM 6 FOR 2) || '.' ||
SUBSTRING(HP.dp12 FROM 1 FOR 4 ) AS DATE),'01.01.1950')
FROM hit_pgto HP
where hp.id_pessoa = :cd_cliente
Obrigado
Danilo
Mais detalhes sobre a lista de discussão lista