Ajuda para Criar um select dentro do outro.

Delphi

10/09/2013

Ola preciso fazer um select na qualque ele pegue o codgru se nao for nulo, caso codgru for nulo pego o codsub e se o mesmo for nulo pego o codtip.

obrigado
'Deus Abenēoes'
Wilton Jśnior

Wilton Jśnior

Curtidas 0

Respostas

Rafael Mota

Rafael Mota

10/09/2013

E aķ cara, blz?

Acho que seria +ou - assim:

select iif (codgru<>null,codgru,iif(codsub<>null,codsub,codtip)) from produtos


GOSTEI 0
Wilton Jśnior

Wilton Jśnior

10/09/2013

tudo bem sim Mota.
Nao estou conseguindo implementar isso no sqlserver para poder implementar isso no delphi
GOSTEI 0
Wilton Jśnior

Wilton Jśnior

10/09/2013

select a.codven, c.codgru, sum(b.qtdven - b.qtddev) as qtdven
from ftd001 a, ftd002 b, arq027 c
where month(a.datfec)=8
and year(a.datfec)=2013
and a.tippag<=4
and b.numped = a.numped
and c.tippro = b.tippro
and c.codpro = b.codpro
group by a.codven, c.codgru
order by a.codven, c.codgru

estou tenando implementar o sql que me mostrou motta nesse meio desse codigo
GOSTEI 0
POSTAR