У меня есть несколько строк кода, которые могут суммировать общее значение month
, но я хочу суммировать каждое month
и распечатывать их. Когда я изменяю значение месяца, оно работаетхорошо, но я хочу подвести итоги за каждый месяц
example:
january = 200
february = 240
march = 310
....
december = 8764
с учетом условия года.
CODE
import sqlite3
conn = sqlite3.connect("test.db")
cur = conn.cursor()
cur.execute("SELECT SUM(AMOUNT) FROM `cash` WHERE strftime('%m', `DATE`) = '10'")
rows = cur.fetchall()
for row in rows:
print(row)
В таблице есть столбцы name, date
и amount
, а дата в этом формате 2019-05-23, 2016-05-30
NAME DATE AMOUNT
JOE 2018-01-23 50.00
BEN 2018-01-21 61.00
FRED 2018-02-23 31.00
FRED 2018-02-03 432.00
DAN 2018-03-23 69.00
FRED 2018-03-23 61.00
BRYAN 2018-04-21 432.00
FELIX 2018-04-25 907.00
.......................
......................