Tenho a query abaixo mas quando rodo ela ela exibe 2 linahs no recordset, isso porque este cliente tem 2 telefones na tabelea de endereco..
Como posso otimizar para que mostra apenas 1 linha ? Tem como :)
SELECT Empresa.Id AS EmpresaId, Empresa.Nome AS EmpresaNome, Empresa.Status AS EmpresaStatus, EmpresaEndereco.Endereco, EmpresaEndereco.Bairro, EmpresaEndereco.Cidade, EmpresaEndereco.Estado, EmpresaEndereco.Cep, EmpresaEndereco.Status AS EmpresaEnderecoStatus, EmpresaTelefone.DDD, EmpresaTelefone.Telefone, EmpresaTelefone.Ramal, EmpresaTelefone.Status AS EmpresaTelefoneStatus, EmpresaTipo.Nome AS EmpresaTipoNome, EnderecoTipo.Nome AS EnderecoTipoNome, TelefoneTipo.Nome AS TelefoneTipoNome FROM ((((Empresa INNER JOIN EmpresaEndereco ON Empresa.Id = EmpresaEndereco.EmpresaId) INNER JOIN EmpresaTelefone ON Empresa.Id = EmpresaTelefone.EmpresaId) INNER JOIN EmpresaTipo ON Empresa.EmpresaTipoId = EmpresaTipo.Id) INNER JOIN EnderecoTipo ON EmpresaEndereco.EnderecoTipoId = EnderecoTipo.Id) INNER JOIN TelefoneTipo ON EmpresaTelefone.TelefoneTipoId = TelefoneTipo.Id WHERE (((Empresa.Nome) LIKE '%maria%'))
Pergunta
Marianne
Tenho a query abaixo mas quando rodo ela ela exibe 2 linahs no recordset, isso porque este cliente tem 2 telefones na tabelea de endereco..
Como posso otimizar para que mostra apenas 1 linha ? Tem como :)
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.