我想從我的sqlite數據庫中的我的事務表中的某個月獲得所有類別的總和。這裏是如何設置表...在sqlite的特定月份獲取類別的總和
| id | transactionDate | transactionAmount | transactionCategory | transactionAccount |現在
,我想說明三點:
- 帳戶名
- 月份
- 年
,並從由transactionCategory分組的transactionAmount的總和指定的帳戶,年份和月份。
這裏是我的SELECT語句看起來像......
SELECT SUM(transactionAmount) AS total, transactionDate, transactionCategory FROM transactions WHERE transactionAccount=? AND Strftime(\"%m\", transactionDate)=? AND Strftime(\"%y\", transactionDate)=? GROUP BY transactionCategory ORDER BY transactionCategory
不幸的是,這將返回零行。我能夠得到準確的結果,如果我不嘗試選擇月份和年份,但我希望看到特定時間範圍內的數據...
數據庫中的日期格式是什麼? –
對不起,我沒有注意到那條評論。格式爲yyyy-mm-dd。像2013-01-11一樣。 – dharris001