如题!mysql怎么取得当前时间的前十分种的数据
主要功能是!
自动刷新取得数据库当前是否有数据输入是前几分种输入的数据!而实现网页聊天信息!如51聊天系统!

解决方案 »

  1.   

    select * from 表名 where datediff(n,日期,getdate())=10如果是要自动刷新的话 可以通过存储过程或作业调度来实现 
      

  2.   

    select * from tb where datediff(minute,日期,getdate())>10
      

  3.   

    我觉这个应该是这么实现:
    一作业实现
    前提是把插入的新数据放到一张表(有个时间字段)
    1 建立一个作业:
         步骤大致可分为:(1)删除表中数据,条件是其时间段内的时间与当前时间的差为10分钟(用datediff)
                       (2) 取出剩下的数据
         执行计划可以设置为每隔10分钟执行