Несколько операторов SQL в pandas.read_sql - PullRequest
0 голосов
/ 12 ноября 2018

Итак, у меня SQL-запрос имеет следующую структуру:

CREATE TEMPORARY TABLE a
Select id, time
from t1 ;

CREATE TEMPORARY TABLE b
Select id, views
from t2 ;

Select a.id, a.time, b.views from a join b on a.id=b.id;

Который сохраняется в файле .sql, который я хочу прочитать в pd.read_sql ()

Однако, поскольку существует несколько операторов SQL, похоже, что это не работает.

Есть какие-нибудь подсказки, где искать?

Спасибо

1 Ответ

0 голосов
/ 12 июля 2019

Вам нужно «SET NOCOUNT ON» вверху вашего скрипта. Это позволит избежать возврата пустого результирующего набора для числа строк, вставленных первыми 2 вставками.

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