在SQLite中統計本周本月數據的代碼實例
作者:love__coder
本文給出了SQLite數據庫中統計本月本周數據的詳細代碼,希望能給讀者帶來收獲。
假設SQLite數據庫中有個表UserConsume,其中有一列rowTime,該列類型是datetime,怎么統計該表本月和本周的數據?接下來我們給出了統計的代碼。
--統計本月數據的代碼 如下:
- select *
- from UserConsume
- where rowTime between datetime('now','start of month','+1 second') and
- datetime('now','start of month','+1 month','-1 second')
--統計本周數據的代碼如下:
- select *
- from UserConsume
- where rowTime between datetime(date(datetime('now',strftime('-%w day','now'))),'+1 second')
- and datetime(date(datetime('now',(6 - strftime('%w day','now'))||' day','1 day')),'-1 second')
關于SQLite數據庫統計數據就介紹到這里了,如果您想了解更多數據庫的知識,也可以去看看這里的文章:http://database.51cto.com/,您的收獲是我***的快樂!
【編輯推薦】
責任編輯:趙鵬
來源:
CSDN博客