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