Sou novo no forum e ainda mais no mundo de desenvolvimento, estou com um pequeno problema que é na realização de uma consulta no banco.
Ao realizar uma consulta o banco me traz varias informações de um mesmo produto, preciso unir todas informações deste mesmo produto em uma unica linha exemplo.
Consulta:
SELECT doacao.codigo as doacao, doador.codigo as doador, doador.nome, doador.sexo, doador.tipo_sanguineo as ABO, doador.rh, doacao.data,
(select descricao from antigeno where codigo=doacaofenotipo.antigeno) as antigeno, doacaofenotipo.resultado
FROM doacao, doacaofenotipo, doador
WHERE doacaofenotipo.doacao=doacao.codigo and doador=doador.codigo
and doacao.data >= '2012-05-01' and doacao.data <= '2012-05-10'
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"D ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"C ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"E ( sistema Rh )";"-"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"c ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"e ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"K ( sistema Kell )";"-"
As informações que estão em negrito quero que fique em apenas uma linha, para este mesmo cliente que é "Zézinho"
Pergunta
Andre P. Vieira
Bom dia a todos,
Sou novo no forum e ainda mais no mundo de desenvolvimento, estou com um pequeno problema que é na realização de uma consulta no banco.
Ao realizar uma consulta o banco me traz varias informações de um mesmo produto, preciso unir todas informações deste mesmo produto em uma unica linha exemplo.
Consulta:
SELECT doacao.codigo as doacao, doador.codigo as doador, doador.nome, doador.sexo, doador.tipo_sanguineo as ABO, doador.rh, doacao.data,
(select descricao from antigeno where codigo=doacaofenotipo.antigeno) as antigeno, doacaofenotipo.resultado
FROM doacao, doacaofenotipo, doador
WHERE doacaofenotipo.doacao=doacao.codigo and doador=doador.codigo
and doacao.data >= '2012-05-01' and doacao.data <= '2012-05-10'
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"D ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"C ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"E ( sistema Rh )";"-"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"c ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"e ( sistema Rh )";"+"
"4321";"120372";"Zézinho ";"M";"O ";"+";"2012-05-02";"K ( sistema Kell )";"-"
As informações que estão em negrito quero que fique em apenas uma linha, para este mesmo cliente que é "Zézinho"
Desde já agradeço.
Link para o comentário
Compartilhar em outros sites
6 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.