【发布时间】:2020-09-02 14:26:39
【问题描述】:
我试过了:
query = "SELECT * FROM GPSEventsData09 where GPSDateTime Between '%s' and '%s'"
data = pd.read_sql(query, con=engine, params = [new.iloc[0]['StartDateTime'],new.iloc[0]['EndDateTime']])
但我收到如下错误:
ProgrammingError: (pyodbc.ProgrammingError) ('SQL 包含 0 参数标记,但提供了 2 个参数', 'HY000') [SQL: SELECT * FROM GPSEventsData09 where GPSDateTime between '%s' and '%s'] [参数:(时间戳('2020-09-01 13:26:00'),时间戳('2020-09-01 14:26:00'))](此错误的背景: http://sqlalche.me/e/f405)vv
【问题讨论】:
标签: python python-3.x pandas python-2.7 data-analysis