
SELECT * FROM t WHERE (id >10 and id <16 ) or (id>61 and id <65)
楼主求的是思路吧?我说说如果我做,我会怎么来实现(java)!
1、先查出表中所有的记录,放入一个table中。重要的是得到id
2、在table的每行中设置一个隐藏表单。(用来存放id和值
如:10001,xxx
的形式)。用到的技术是jquery
3、在点击提交时后台用一个数组接收这些隐藏表单的内容(值),通过迭代或循环数组一个个的休息(记得去除中间的“,”)。
呵呵,可能楼主用到的技术和我的不一样。我就在此献丑了!
望楼主有更好的解决办法!
仅供参考!
你表中的数据,根据你的题目,应该是全部显示才对。是小于5秒还是5分钟?
下面这个是 两条数据间小于5秒的记录的查询语句
select *,timestampdiff(second,t1.time,(select time from table3 where t1.id<id order by id limit 1) ) td ,
timestampdiff(second,
(select time from table3 where t1.id>id order by id desc limit 1),t1.time
) td1
from table3 t1 where timestampdiff (second,t1.time,
(select time from table3 where t1.id<id order by id limit 1) )<5
or
timestampdiff(second,
(select time from table3 where t1.id>id order by id desc limit 1),t1.time
)<5
order by t1.id
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)