Olá Pessoal,
É o seguinte, tenho seguinte select:
select t.campoX
from tabela t
where t.campo1 = #campo1#
Eu quero colocar mais um campo na clausula where.
Se esse campo estiver nulo é para fazer uma clausula.
Se ele não estiver nulo é para fazer outra clausula.
Então eu fiz assim:
select t.campoX
from tabela t
where t.campo1 = ‘X’
t.campo2 = #campo2#
t.campo2 = (select max(t2.campo2) from tabela t2 where t.2campo2 = #campo2#)
E não deu certo… Alguém sabe o que está errado???
Obrigada!!!