标签: php mysql regex
我有一个充满邮政编码的数据库,我正在创建一个查找邮政编码前缀的搜索,例如:
AB, BR, G, GU
现在我无法解决问题,我尝试了各种LIKE,RLIKE和REGEXP,但似乎无法解决这个问题。
LIKE
RLIKE
REGEXP
如果您搜索G我希望它仅返回G1,G2等。目前正在输出G1,G2,{ {1}},GU1如何阻止它显示GU2结果?
G
G1
G2
GU1
GU2
答案 0 :(得分:1)
select * from your_table where postcode REGEXP 'G[0-9]+'