让所有行说表:选择包含一个URL
评论:* ID,id_user,内容,日期*
凡内容可以包含HTML代码,因此它可以包含图像。
那么如何从包含图像的评论表中选择所有行? (<img src="image.png" />
)
让所有行说表:选择包含一个URL
评论:* ID,id_user,内容,日期*
凡内容可以包含HTML代码,因此它可以包含图像。
那么如何从包含图像的评论表中选择所有行? (<img src="image.png" />
)
用途:
SELECT * FROM comments WHERE content LIKE '%<img%'
只要使用类似条件:
SELECT * FROM comments WHERE content LIKE '%<img src="%" />%';
就是这样,我不知道可能是什么图像 –
更新我的答案,你只需要在那里设置三个“通配符”(%) –
你在你的SQL语法中有一个错误;检查对应于你的MySQL服务器版本的手册,在第1行'='%%''附近使用正确的语法 –
如果你想经常这样做表达式,你可以这样做:
select * from comments where content regexp'<img'
将不会返回他们 –
我刚刚编辑我的答案,也许这将得到你所期望的... – DarkAjax
这样做,谢谢! –