我正在使用下一个查询:
SELECT id,module,pk,label,value
FROM traducciones
WHERE module='paginas' AND label='slug' AND value RLIKE '(tests)(-\d+)?'
预期结果将仅选择:
问题是我得到了:
如果我在RegExr中尝试表达式,我发现它只与test,tests-1,tests-2匹配:http://regexr.com?2su4f
我如何只获得第一个列表中的结果?
提前谢谢!
答案 0 :(得分:1)
改为使用
rlike '(tests)(-[0-9]+)?$'