3
することにより、データの合計値を取得し、私はデータベースのテーブルを持っているsqliteの毎週
私のテーブルcurrent_list
は含まれています
id
(自動インクリメント)day
(DATE、NOT NULL DEFAULT(日付(」今 ')))app_data
(INTGER)mobile_data
(INTEGER) 私は私に
| id | week | app_data | mobile_data
| 01 | 00 | 100 | 200
| 02 | 00 | 200 | 300
| 03 | 00 | 400 | 670
| 04 | 01 | 700 | 340
| 05 | 01 | 600 | 560
| 06 | 01 | 560 | 230
を与える以下のクエリ
SELECT id AS id, strftime('%W', day) AS week, app_data, mobile_data
FROM current_list order by week;
を実行することで、データを毎週取得することができています。この表から、
は今、私はapp_data
、mobile_data
weeklywiseの合計を必要とします。それは
| week | Sum(app_data) | Sum(mobile_data)
| 00 | 700 | 1170
| 01 | 1860 | 1300
ようにする必要があり は、誰もがこのに役立つことはできますか?
SELECT ID、日別、週基でcurrent_list順序からの和(App_Dataに)、合計(mobile_data) )週、app_data、mobile_data週別current_list注文GROUP BY strftime( '%W'、day) – cristian
'選択strftime( '%W'、day)AS週、合計(app_data)、合計(mobile_data)FROM current_list order週ごとGROUP BY week' このクエリは便利です。しかし、これは1年で週数を与える、私は月に週数を取得する方法を知っているかもしれません。 – Gunaseelan
私はそれがあまりにもlataeだと知っていますが、これは他の人に役立つことを願っています。[こちら](https://www.sqlite.org/lang_datefunc.html)をご確認ください –