Stored Procedures
Bom pessoal, eu tenho uma Stored Procedure que, entrando o um valor para o tipo de critério e outro para o critério, faz um SELECT conforme segue:
SELECT * FROM man_pessoas AS pes INNER JOIN man_documentos AS doc ON doc.id_pessoa = pes.id_pessoa INNER JOIN man_enderecos AS ende ON ende.id_pes_endereco = pes.id_pessoa INNER JOIN man_uf AS uf ON uf.id_uf = ende.id_uf_endereco INNER JOIN man_localidades AS loc ON loc.id_localidade = ende.id_loc_endereco WHERE pes.id_pessoa = @criterio
No entanto,
INNER JOIN man_documentos AS doc ON doc.id_pessoa = pes.id_pessoa
pode retornar + de 1 resultado, resultando assim em + de 1 linha como resposta de minha Query...
Afinal, "man_documentos" armazena o "todos" os documentos das pessoas, RG, CPF, CNPJ, e por ae vai....
como fazer para ele pegar esses + de 1 resultados possíveis de uma QUERY e unir a consulta toda retornando 1 única linha???
[]'s
Balivo
Discussão (5)
Carregando comentários...