Condicao da SQL

10/03/2008

Olá pessoal! estou com um problema em uma consulta SQL, vou tentar explicá-la:
estou desenvolvento uma aplicacao para elaboracao de pesquisas, via web. e em uma consulta de resultados, preciso saber mais ou menos isso: quantas pessoas responderam tal alternativa, de pergunta tal que pertence a tal pesquisa, até ai tudo bem.

o problema e quando tento trazer quntas responderam a alternativa A e B por exemplo, da mesma pergunta de tal pesquisa segue abaixo a condicao que nao retorna nenhum registro:
WHERE
(
TABRESPOSTAS.PESQUISA = ´12´
and TABRESPOSTAS.PERGUNTA = ´24´ and TABRESPOSTAS.RESPOSTA = ´A´
)
and
(
TABRESPOSTAS.PESQUISA = ´12´
and TABRESPOSTAS.PERGUNTA = ´24´ and TABRESPOSTAS.RESPOSTA = ´B´
)


Ja tentei de outras maneiras, porem nada retorna.
desde ja grato..


Signori

Respostas

10/03/2008

Edu2099

Tenta assim:

WHERE
TABRESPOSTAS.PESQUISA = ´12´
and TABRESPOSTAS.PERGUNTA = ´24´
and TABRESPOSTAS.RESPOSTA IN (´A´, ´B´)

Abraço!


Responder Citar

10/03/2008

Signori

valeu cara!!
funcionou certinho...
antes na verdade so errei o jogo de parênteses...
mas valeu pela ideia!


Responder Citar