我想搜索问题编号。可以是1、1a,1b,2、2c,11。如何搜索1得到1、1a,1b而不是11。如果我搜索1b,则只有1b出现。
有什么功能帮助吗?
使用mysql
DATA:
id |question |q_no.
1 |XX |1
2 |ABC |1a
3 |ED |1c
1 |CD |11
Desired sets:
when searching "1":
1 |XX |1
2 |ABC |1a
3 |ED |1c
when searching "1a":
2 |ABC |1a
对不起,来晚了
最佳答案
可能这会有所帮助。它在mysql中运行。
SELECT---
FROM---
WHERE question_no REGEXP '1[^1]'
它将显示question_no以字符“ 1”开头,然后是字符“ 1”
关于mysql - sql,其中字符串中的数字等于关键字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32287369/