mysql类似部分匹配的问题 [英] mysql like issue on partial match
本文介绍了mysql类似部分匹配的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这样的mysql
查询
SELECT group_name FROM t_groups WHERE group_name LIKE '%PCB%';
结果是
group_name
------------
PCB
Full size PCB
另一个查询
SELECT group_name FROM t_groups WHERE group_name LIKE '%PCB-123%';
group_name
-----------
PCB-123
我该如何使用显示所有三个结果的查询?,这意味着我需要获取所有开始或包含 PCB
How can i use a query that will show all the three results ?,I mean i need to get all the results that starts or contains PCB
推荐答案
as you have changed the context of your question so below is my updated answer
SELECT group_name FROM t_groups WHERE group_name RLIKE '[PCB]'
这篇关于mysql类似部分匹配的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文