Breadcrumbs

Como saber qual transportador vinculou o cartão para o condutor?

Introdução

Como saber qual transportador vinculou o cartão para o condutor via banco de dados.

Passo a passo

Saber qual transportador vinculou o cartão para o condutor via SQL

DECLARE @identificador INT; SET @identificador = 'XXXXX';
SELECT tbPessoaFisicaJuridica.* FROM tbCartao
INNER JOIN tbPortadorCartao ON tbCartao.Id = tbPortadorCartao.cartaoId
INNER JOIN tbCondutorEquiparado ON tbPortadorCartao.condutorId = tbCondutorEquiparado.condutorId
INNER JOIN tbTransportador ON tbCondutorEquiparado.transportadorId = tbTransportador.Id
INNER JOIN tbPessoaFisicaJuridica ON tbTransportador.fisicajuridicaId = tbPessoaFisicaJuridica.Id
WHERE tbCartao.identificador = @identificador and gestorCartaoId = 8

Substitua o XXXXX na primeira linha pelo identificador do cartão.

Outras informações

Fonte: João Carlos Lemos Kryzozun