Я хочу проверить, какие значения из фрейма данных pandas отсутствуют в базе данных SQL.Таким образом, в основном это левое соединение (слева - pandas df), где правый ключ (SQL DB) имеет значение NULL.
БД довольно большая, около 5 миллионов записей, но меня интересует только первичный ключ.
Pandas dataframe (50k строк) намного меньше, чем SQL DB (5M), поэтому я бы предпочел переместить данные в базу данных, которая принесет все это
Я думал о созданиивременная таблица в SQL и создание LEFT JOIN, но это может быть возможно сделать просто запросом
pandas dataframe:
index
0
1
2
3
4
sql база данных:
index(primary key)
1
2
3
result: 0, 4