idConta IN (101,102) AND NOT (tpTrans='DBT' OR qtdTrans > 100)
V E NÃO F = V OU V = V por último V no caso retornaria o valor indicado no banco.
OBS.: Gostaria de saber se o meu raciocínio está correto. Lembrando que é só um exemplo. Alguém pode me
dar uma luz. No aguardo. Obrigado.
Dúvida como resolver ordem de precedência
C
1 Resposta
não entendi muito bem sua pergunta, mas se considerarmos somente o título, diria que você resolve ordem de precedência forçando a precedência que você quiser, tipo colocando parênteses.
Se não me engano, em SQL ANSI, não há precedência entre os operadores AND e OR, mas para não ter nenhuma dúvida, teste os resultados e coloca parênteses em tudo, afinal, o que abunda não prejudica.
Criado 9 de dezembro de 2012
Ultima resposta 17 de dez. de 2012
Respostas 1
Participantes 2