Dae galera queria fazer uma consulta que consulte o mesmo valor em 3 lugares, se nao achar em 1 procura no outro se nao no outro se nao no outro.
Acho q ficaria tipo:
Where
campo = texto OR campo2 = texto OR campo3 = texto
Isso tudo usando o hibernate oq eu tenho é so pra 1 campo tipo assim:
criteria.createAlias("idBloco", "bloco").add(Restrictions.like("bloco.bloNome", bloNome));
como eu vejo se esse bloNome ta em alguma outra tabela se ele nao achar nessa.