Diferenciar usando ilike

Como eu faço para diferenciar usando o comando ilike?

Por exemplo eu não quero pegar as palvavras que terminam com I.

Eu ja fiz assim:

SELECT * FROM tbl_cadastro_solicitacao WHERE nr_sol not ilike ‘%I’

e não deu certo.

Valeu!!!

Bom… eu não conheço esse comando, mas tem algo errado na lógica na linha que você usou.
Você usou not ilike… se for pra usar o not seria not like (nao seja parecido) ou então só o ilike (não parecido)… not ilike fica redundante.

Tenta lá só o ilike…

Espero ter ajudado!
Abraços,

a sintaxe do seu comando está errada!

:wink:

Bom o ilike é para não diferenciar maiúsculas e minúsculas…

a sintaxe tá errada…
vc NÃO quer as palavras que começam com I certo???

tenta assim:

SELECT * FROM tabela WHERE campo not ilike 'I%'

[]'s

:wink:

sorry :oops:

[]'s