我试图从我的数据库中选择字符串,这些字符串没有最后的问号。例如:
如何?嗯?
^ ---不应该被选中,因为在字符串中有一个不在末尾的问号。
这是我的问题:
SELECT response FROM allData WHERE response NOT REGEXP '[?]\\(?!$\\)'
^ ---我的查询不起作用,并且选择的问题字符串不在最后。
我做错了什么?
答案 0 :(得分:1)
也许为你工作,试试吧。 :d
SELECT response FROM allData WHERE LOCATE('?', response) = LENGTH(response)