Python 选择查询以获取SQLite3中最近9个月的数据

Python 选择查询以获取SQLite3中最近9个月的数据,python,select,sqlite,Python,Select,Sqlite,我正在用python为学校做一个项目。我需要做一个查询报告,从SQLite数据库中的一个表中向酒店的前端磁盘提供当天9个月前入住酒店的客人的列表。我不知道如何执行“where”条件来获取前9个月的数据: 顺便说一句,数据库是SQLite3 任何帮助都会很好 提前谢谢你,不要给你答案,因为你需要自己做一些工作,这应该给你一个起点 SELECT * FROM GuestInfo WHERE ArrivalDate >= (Today's date - your definition of 9

我正在用python为学校做一个项目。我需要做一个查询报告,从SQLite数据库中的一个表中向酒店的前端磁盘提供当天9个月前入住酒店的客人的列表。我不知道如何执行“where”条件来获取前9个月的数据:

顺便说一句,数据库是SQLite3

任何帮助都会很好


提前谢谢你,不要给你答案,因为你需要自己做一些工作,这应该给你一个起点

SELECT * FROM GuestInfo 
WHERE ArrivalDate >= (Today's date - your definition of 9 months before today)

到目前为止你试过什么?我们是来帮忙的,但我们不是来帮你工作的。首先,你需要自己努力解决这个问题。我尝试了以下方法:从GuestInfo中选择*,其中strftimearival就是我所做的:从GuestInfo中选择姓名,其中到达>选择日期“现在”,“9个月”并结帐