Minha query trava ao ser executada

2 respostas
A

Pessoal,
Tenho a seguinte query:

query.append("FROM parte p, exclama e ").append(" WHERE ").append("p.cod_peca=1952 AND p.cod_peca=1234 AND  p.cod_peca=6542 AND ").append("e.id_motor = p.id_motor ").append("GROUP BY p.cod_peca ");

Essa query funciona normal, no entanto, precisei adicionar duas [/b]condições que sao p.cod_peca=1952 ou[b] p.cod_peca=1234.
Quando eu utilizo o operador “OR” ele simplesmente trava, ja quando eu uso o AND nao aparece nada na minha consulta(o que é normal). Sem essas condicoes a query funciona beleza, no entanto, preciso que so aparece essas 03 peças.

Alguem sabe o que pode estar dando errado?

2 Respostas

AndreAlves

você colocou os critérios do OR entre parênteses?

AND (p.cod_peca=1952 OR p.cod_peca=1234)
A

Fala Andre,

Cara, passei por isso e nao reparei… rrrrg

Obrigadao pela ajuda cara…

Criado 10 de dezembro de 2010
Ultima resposta 10 de dez. de 2010
Respostas 2
Participantes 2