数据库的表‘list’里有个添加记录时存时间用的字段‘time’,是INT型的这时我想统计当天更新应该怎么做呀

解决方案 »

  1.   

    先计算出当天的 timestamp 开始,结束=开始+86399
    然后 >= 开始 AND <= 结束
      

  2.   

    $start = date(‘Y-m-d 00:00:00′);
    $end = date(‘Y-m-d H:i:s’);
    SELECT * FROM `list` WHERE `time` >= unix_timestamp( ‘$start’ ) AND `time` <= unix_timestamp( ‘$end’ )是这样么
      

  3.   

     SELECT * FROM `list` WHERE FROM_UNIXTIME(time, '%Y-%m-%d') =curdate();
      

  4.   

    #6是列出当天更新的所有文章。你要查询总数,就这样:
    SELECT count(*) FROM `list` WHERE FROM_UNIXTIME(time, '%Y-%m-%d') =curdate();