У меня есть две таблицы, одна из которых содержит 9971581 строк, а другая - только 6628 строк, представляющих только столбец даты. Я хочу получить строки из первой таблицы, в которых дата и время совпадают с датами во второй таблице.
PS: Если есть какие-либо другие варианты с Pandas или чем-то еще, тогда я в порядке с этим, пока это будет быстро.
query = engine.execute(
"SELECT * FROM my_table WHERE 'DateTime' IN (SELECT '0' FROM truedate) ORDER BY 5")
raw = pd.DataFrame(query.fetchall())
raw.columns = query.keys()
raw
ValueError: Length mismatch: Expected axis has 0 elements, new values have 5 elements