sql 統計日、月、季、半年、年報(包括昨日、上月、上季度、上半年、去年)


備注:#{dateTime} 為時間參數,若要統計昨日、上月、上季度、上半年、去年,則帶上昨天的日期

日:

  今日:to_days(create_time) = to_days(now())

  昨日:to_days(create_time) = to_days(#{dateTime} )

月:

  本月:date_format(create_time,'%y-%m') = date_format(now(),'%y-%m')

  上月:date_format(create_time,'%y-%m') = date_format(#{dateTime} ,'%y-%m')

季:

  本季度:quarter(create_time) = quarter(now())

  上季度:quarter(create_time) = quarter(#{dateTime} )

半年:

  本半年:create_time between date_sub(now(),interval 6 month) and now()

  上半年:create_time between date_sub(#{dateTime} ,interval 6 month) and #{dateTime} 

年:

  本年:year(create_time) = year(now())

  去年:year(create_time) = year(#{dateTime} )

 

覺得有用的點個贊吧!謝謝









免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM