从 SQLite 和树视图中删除过期产品
Delete expired products from SQLite and treeview
我想删除今天日期的元素。但是这个说法是行不通的。
cur.execute("DELTE FROM medicine WHERE date DATE('now') AND DATE('now', '-1 day')")
try:
tree.delete(cur)
except IndexError:
pass
如果列的 date
格式是 YYYY-MM-DD
那么您需要这样的语句:
DELETE FROM medicine WHERE date = DATE('now')
或:
DELETE FROM medicine WHERE date = CURRENT_DATE
我想删除今天日期的元素。但是这个说法是行不通的。
cur.execute("DELTE FROM medicine WHERE date DATE('now') AND DATE('now', '-1 day')")
try:
tree.delete(cur)
except IndexError:
pass
如果列的 date
格式是 YYYY-MM-DD
那么您需要这样的语句:
DELETE FROM medicine WHERE date = DATE('now')
或:
DELETE FROM medicine WHERE date = CURRENT_DATE