Che ne dici di questo: select id, first, last from mytable where first != upper(first) or last != upper(last);