For example, I want to find strings that contain AAA or BBB or ... ZZZ, I would need to use something like below:
select * from your_table
where UPPER(your_field) like '%AAA%'
or UPPER(your_field) like '%BBB%'
or UPPER(your_field) like '%CCC%'
or UPPER(your_field) like '%DDD%'
or UPPER(your_field) like '%EEE%'
or UPPER(your_field) like '%FFF%'
or UPPER(your_field) like '%GGG%'
or UPPER(your_field) like '%HHH%'
or UPPER(your_field) like '%III%'
or UPPER(your_field) like '%JJJ%'
or UPPER(your_field) like '%KKK%'
or UPPER(your_field) like '%LLL%'
or UPPER(your_field) like '%MMM%'
or UPPER(your_field) like '%NNN%'
or UPPER(your_field) like '%OOO%'
or UPPER(your_field) like '%PPP%'
or UPPER(your_field) like '%QQQ%'
or UPPER(your_field) like '%RRR%'
or UPPER(your_field) like '%SSS%'
or UPPER(your_field) like '%TTT%'
or UPPER(your_field) like '%UUU%'
or UPPER(your_field) like '%VVV%'
or UPPER(your_field) like '%WWW%'
or UPPER(your_field) like '%XXX%'
or UPPER(your_field) like '%YYY%'
or UPPER(your_field) like '%ZZZ%'
The above code seems to be tad cumbersome. Is there more efficient way to write it out?