模糊查询
使用正则
select * from blocks where content regexp '.*%5.*'
查询不限制数量
不指定 LIMIT:最多只返回前 32 条结果 ,
不限制数量:Limit -1 放在语句最后
限制一定数量:Limit 200
and的优先级高于or
所以下面这个查询更新文档的SQL中,created >= '?' AND created <= '?' OR updated >= '?' AND updated <= '?'
= 【created >= '?' AND created <= '?' 】OR 【updated >= '?' AND updated <= '?' 】
,即created字段和updated字段只需要一个字段在某一范围内就可以,所以就不需要加括号了
SELECT root_id FROM blocks WHERE root_id != '?' AND (created >= '?' AND created <= '?' OR updated >= '?' AND updated <= '?')