如果id >100能查询出来111 114, id >100能查出111 114也就是说默认排序必定为1大于0, 4也大于0,在这条件下,如果id >110,必定能查出111才对。 诡异就诡异在这里了
如果是字符型,可以考虑取掉前后的空白字符串然后再查询TRIM(id) >'110'???
是不是被锁了啊?或者是缓存的影响? 缓存确实很强悍,不知道mysql里面能不能设置缓存有效时间。我曾经碰到过DB2里面的NB缓存,最后没办法,重启服务器才解决。
先写好一段删除的程序,并建立procedure.手机上打的,可能有些小问题,实在需要回家了可以帮你改好。Drop procedure if exist name
create procedure name()
Begin
-- 计算总共记录数
Set @nb= select count(表里任意变量)from table
Select delete from table
order by time
limite @nb-N
end
call name
然后去建立一个event, envent可以调用上面的程序写call name即可。然后设置程序的时间,这样每过一段时间程序就自动运行了!:)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)