Permintaan pertama Anda akan benar jika Anda menggunakan AND
daripada OR
.
Anda mungkin menemukan logika yang lebih sederhana seperti:
where not (city like 'A%' or city like 'E%' or . . . ) and
. . .
Dengan aturan logika, ini setara dengan:
where city not like 'A%' and city not like 'E%' and . . . ) and
. . .
Adapun ekspresi reguler, ia hanya memiliki perbandingan di awal string:
where not regexp_like(lower(city), '^[aeiou].*[aeiou]$')