Breadcrumbs

Consultar Vencimentos dos Cartões

Introdução

Consultar vencimento dos cartões no banco de dados

Passo a passo

select

tbPessoaFisicaJuridica.nome As [Contratante],
tbPessoaFisicaJuridica.cnpj As [CNPJ],

case

when tbCartao.statusCartao = 0 then 'No estoque'
when tbCartao.statusCartao = 1 then 'Ativo'
when tbCartao.statusCartao = 3 then 'Cancelado'

end as [Status cartão],

case

when tbCartao.gestorCartaoId = 1 then 'NDD'
when tbCartao.gestorCartaoId = 8 then 'BPP'
when tbCartao.gestorCartaoId = 6 then 'Pilati'
when tbCartao.gestorCartaoId = 7 then 'Agrovia'

end as [Gestora],

COUNT (*) As [Quantidade],
CONVERT(VARCHAR (10),MAX(tbCartao.dataExpiracao),103) As [Data Vencimento Lote]

from tbCartao With (NoLock)

inner join tbContratante With (NoLock) on tbCartao.contratanteId = tbContratante.id
inner join tbPessoaFisicaJuridica With (NoLock) on tbContratante.juridicaId = tbPessoaFisicaJuridica.id
where tbCartao.gestorCartaoId = 8

group by

tbPessoaFisicaJuridica.nome,tbPessoaFisicaJuridica.cnpj,tbContratante.id,tbCartao.statusCartao,tbCartao.gestorCartaoId,tbCartao.dataExpiracao order by [Contratante]

Outras informações

Fonte: Emerson Sutil