Tôi không chắc nó tốt hơn những gì bạn nghĩ ra nhưng bạn có thể sử dụng Khả năng regex của MySQL :
select * from my_table where field rlike 'apple|orange';
Ngoài ra, như những người khác đã đề cập, bạn có thể sử dụng toàn văn của MySQL tìm kiếm khả năng (nhưng chỉ khi bạn đang sử dụng công cụ MyISAM).