Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Henrique.Ando

Como selecionar duas linhas para obter um valor

Recommended Posts

Boa Tarde galera!

Estou com um problema. Preciso cria um filtro personalizado, onde eu consiga selecionar mais de um ordem e obter um único valor por cada grupo de resultado.

 

select questionarios.descricao ,questionarioperguntas.descricao , questionariorespostas.descricao , questionariotabelarespostas. descricao ,QUESTIONARIOTABELARESPOSTADADO.DESCRICAO ,QUESTIONARIOTABELARESPOSTADADO.ORDEM,QUESTIONARIORESULTADOGRUPOS.GRUPORESULTADOID
from questionarios
inner join questionariodados
on questionarios.questionarioid = questionariodados.questionarioid
inner join questionarioperguntas
on questionariodados.perguntaid = questionarioperguntas.perguntaid
inner join questionariorespostas
on questionarioperguntas.respostaid = questionariorespostas.respostaid
inner join questionariotabelarespostas
on questionariorespostas. tabelarespostaid = questionariotabelarespostas.tabelarespostaid
inner join QUESTIONARIOTABELARESPOSTADADO
ON questionariotabelarespostas.tabelarespostaid = QUESTIONARIOTABELARESPOSTADADO.tabelarespostaid
inner join QUESTIONARIORESULTADOGRUPOS
on questionarios. questionarioid = QUESTIONARIORESULTADOGRUPOS.questionarioid
where data = '05/05/2015'

Compartilhar este post


Link para o post
Compartilhar em outros sites

é necessario que se poste a estrutura das tabelas , um exemplo de dados atuais e um exemplo da resposta desejada.

 

Jogar um sql com varias juncoes nao permite que as pessoas te ajudem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cada código do grupo representa um paciente, cada ordem representa um tipo de resposta que está vinculada a um tipo de pergunta. Eu queria um comando que me permitisse vincular qualquer ordem e o banco me retornasse com um valor somado. Por exemplo:
Um paciente veio a clínica e respondeu o questionário dizendo que:
Teve câncer
Foi benigno
A família dele teve câncer
Usar anticoncepcional
2º paciente veio a clínica e respondeu o questionário dizendo que:
Teve câncer
Foi benigno
A tia dele teve câncer
Usar anticoncepcional
Quero pergunta para o banco, quantas pessoas marcaram no questionário que teve câncer, fez uso de anticoncepcional e a família dela teve câncer? O banco teria que me retorna 2 pessoas.


Estou tentando anexar a imagem, mas o site não me permite.

Compartilhar este post


Link para o post
Compartilhar em outros sites

usar anticoncepcional, famila com cancer , ele mesmo ter cancer e o tipo do cancer sao colunas em uma tabela?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.