MySQL DATE_ADD usage, 5 day interval

前端 未结 3 574
半阙折子戏
半阙折子戏 2021-01-17 10:07

I\'m trying to select the order total sum ($) and invoice count over a 5 day period in a single query. I can\'t seem to get this to happen though. The current query I have

3条回答
  •  无人及你
    2021-01-17 10:57

    WHERE created <= NOW() AND created >=NOW() - INTERVAL 5 DAY
    

    or it would be better to compare just DATE part of datetime:

    WHERE DATE(created) <= date(NOW()) AND 
      DATE(created) >= DATE(NOW() - INTERVAL 5 DAY)
    

提交回复
热议问题