需要帮助找出mysql查询的语法?

时间:2013-02-07 19:18:40

标签: mysql

基本上,我需要一个看起来像这样的查询...

SELECT column FROM tablename WHERE column LIKE '%images/uploads%';

这里只有一个问题,我只想要一个返回上传之后的任何内容,只要它不是正斜杠/

所以,images/uploads/somethingelse不是我想要的

images/uploadssomethingelse正是我正在寻找的。

有什么想法吗?

谢谢!

3 个答案:

答案 0 :(得分:2)

这会对你有所帮助

SELECT column FROM tablename WHERE column LIKE '%images/uploads%' AND column NOT LIKE '%images/uploads/%';`

答案 1 :(得分:2)

SELECT column 
FROM tablename 
WHERE 
    column LIKE '%images/uploads%' 
and column not like '%images/uploads%/%';

答案 2 :(得分:0)

SELECT column FROM tablename WHERE column REGEXP 'images/uploads[^/]*$';