python用pandas和sqlalchemy执行sql的大坑记录
背景在使用pandas.read_sql()从数据库加载数据到DataFrame时,发现如果sql中带有%就会报错,比如这样的sql# 本意是想格式化日期sql = ''' select DATE_FORMAT(DATE_ADD(NOW(),INTERVAL -1 MONTH),'%Y-%m') '''df = pd.read_sql( sql=sql, con=engine) # read data to DataFrame 'df'# 就会报错:unsupp
原创
2021-04-27 13:05:55 ·
3820 阅读 ·
2 评论