首頁  >  問答  >  主體

mysql如何查前两天的数据?

如何实现?

阿神阿神2901 天前1160

全部回覆(2)我來回復

  • 学习ing

    学习ing2016-11-09 16:32:38

    SELECT *FROM Table WHERE datediff(now(),'你表里的日期字段')=2

    回覆
    0
  • 汪汪

    汪汪2016-11-09 16:31:58

    //如果数据表中有代表输入时间的insertdate字段,基本可以实现
    //首先取得前两天的日期:
    $yesterday=date("Y-m-d H:i:s",strtotime('-1 day'));
    $thedaybeforeyesterday=date("Y-m-d H:i:s",strtotime('-2 day'));
    $sql=" SELECT * FROM yourtable WHERE insertdate between $yesterday and $thedaybeforeyesterday order by id asc";


    回覆
    0
  • 取消回覆