从数据库中选择没有问题的字符串标记不在最后

时间:2016-06-14 07:05:13

标签: php mysql

我试图从我的数据库中选择字符串,这些字符串没有最后的问号。例如:

如何?嗯?

^ ---不应该被选中,因为在字符串中有一个不在末尾的问号。

这是我的问题:

SELECT response FROM allData WHERE response NOT REGEXP  '[?]\\(?!$\\)'

^ ---我的查询不起作用,并且选择的问题字符串不在最后。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

也许为你工作,试试吧。 :d

SELECT response FROM allData WHERE LOCATE('?', response) = LENGTH(response)