2012-11-01 98 views
0

让所有行说表:选择包含一个URL

评论:* ID,id_user,内容,日期*

凡内容可以包含HTML代码,因此它可以包含图像。

那么如何从包含图像的评论表中选择所有行? (<img src="image.png" />

回答

5

用途:

SELECT * FROM comments WHERE content LIKE '%<img%' 
+0

这样做,谢谢! –

1

只要使用类似条件:

SELECT * FROM comments WHERE content LIKE '%<img src="%" />%'; 
+0

就是这样,我不知道可能是什么图像 –

+0

更新我的答案,你只需要在那里设置三个“通配符”(%) –

+0

你在你的SQL语法中有一个错误;检查对应于你的MySQL服务器版本的手册,在第1行'='%%''附近使用正确的语法 –

0

如果你想经常这样做表达式,你可以这样做:

select * from comments where content regexp'<img' 
+0

将不会返回他们 –

+0

我刚刚编辑我的答案,也许这将得到你所期望的... – DarkAjax