【发布时间】:2018-02-27 15:17:06
【问题描述】:
我想使用以下代码选择几个特定日期的所有数据。
test_date = ('2012-08-04', '2013-08-19')
conn=sqlite3.connect(sqlite_file)
c=conn.cursor()
dat=c.execute("SELECT dat FROM dat_tbl WHERE date IN ? ", test_date)
dat_tuple=dat.fetchall()
conn.close()
失败并显示错误消息
OperationalError: near "?": syntax error
我想知道这里出了什么问题以及如何解决它。谢谢。
【问题讨论】:
标签: python-3.x sqlite