Конкретный порядок столбцов в запросе select приводит к пустому выводу с использованием панд и sqlalchemy - PullRequest
1 голос
/ 29 сентября 2019
import pandas as pd
from sqlalchemy import create_engine
engine = create_engine('mysql+mysqlconnector:// ....., echo=False)

Дело 1:

pd.read_sql("select col2, col1 from t1", engine)

not_empty_result

Дело 2:

pd.read_sql("select col1, col2 from t1", engine) // changed order of columns

empty_result

Выход пуст.Как порядок столбцов влияет на конечный результат?Я использую pandas v0.24.2, SQLAlchemy v1.2.11, MySQL v5.7.26.Он работает правильно из командной строки MySQL.

1 Ответ

0 голосов
/ 29 сентября 2019

Спасибо, Горд, это работает с PyMySQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...