例如:我有1个字用于搜索数据。这个词就是' ayam'。
这是我的疑问:
select nama_product from product where nama_product like %a%
工作正常。但它显示了我不想展示的记录。这是结果:
第一个和第二个结果没问题。但是第三个也是最后一个我不想被人展示。
因为我想展示'ayam'不是" b' ayam'"
我该如何处理?
在MySql中我使用了这个:
select nama_product
from product
where nama_product regexp '(^| )ayam( |$)';
但我对使用like / GLOB感到困惑。
答案 0 :(得分:-1)
试试这个
SELECT nama_product FROM product WHERE nama_product LIKE 'a%' OR nama_product like '% a%'