让我们说表:
评论:* id,id_user,content,date *
其中内容可以包含html代码,因此它可以包含图像。
那么如何从包含图像的注释表中选择所有行? (<img src="image.png" />
)
答案 0 :(得分:5)
使用:
SELECT * FROM comments WHERE content LIKE '%<img%'
答案 1 :(得分:1)
只需使用类似条件:
SELECT * FROM comments WHERE content LIKE '%<img src="%" />%';
答案 2 :(得分:0)
在查询中使用正则表达式: http://www.brightcherry.co.uk/scribbles/mysql-how-to-count-a-regular-expression-in-a-table-column/
答案 3 :(得分:0)
如果你想用正则表达式做,你可以这样做:
select * from comments where content regexp'<img'