2
我有一個表,我沒有什麼問題與GROUPBY月組按月份sqlite的
CREATE TABLE BabyData (BabyId INT, BabyName TEXT, _id INT PRIMARY KEY, Date DATE, Height TEXT, Weight TEXT);
從這個表我想重各月的一年
平均值時我提供日期爲「2011年2月2日」然後我想重每個月平均從 「2011年2月2日」到「2012-2-2」
我給這樣的
SELECT strftime('%Y',Date) AS year,
strftime('%m',Date) AS month,
Avg(Weight) As Amount
FROM BabyData
Group By strftime('%Y',Date),strftime('%m',Date)
但我只得到1平均
ü[R絕對Brilliant..It只是工作...乾杯的人... – 2012-01-27 09:46:09
我有一些strftime的是dought這是正確的:SELECT * FROM USER_DATA其中type ='通知'由CAST命令(strftime('%m',created_date)AS INTEGER)='「+ sMonth +」' – sherin 2014-03-19 05:12:44