当我使用“ where”子句时,无法将sql表读入数据帧

时间:2019-02-14 06:10:28

标签: python pandas sqlalchemy

我正在使用SQLAlchemy将MySQL数据读入pandas数据帧。它曾经很棒。但是从过去的几天开始,每当我在SQL语句中使用where子句时,获取数据时都会出错。如果我不使用where子句,则查询效果很好。

下面是我遇到的错误。

_mysql.connection.query(self, query)
sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (1059, "Identifier name 'select M.uid,M.date from decuserdata M where M.date = '2019-01-10';' is too long") [SQL: "DESCRIBE `select M.uid,M.date from decuserdata M where M.date = '2019-01-10';`"] (Background on this error at: http://sqlalche.me/e/e3q8)

0 个答案:

没有答案