Достать информацию из запроса к бд c SQLAlchemy
"""SELECT * FROM table WHERE column in :chunk"""
def db_info(chunk_order_id):
results = []
sql = text(queiry_for_stat)
query = db.engine.execute(sql, cunk=chunk_order_id)
columns = [column[0] for column in query.description]
for row in query.fetchall():
results.append(dict(zip(columns, row)))
Есть функция которая берет информацию из базы по пачке(элементов много поэтому решено 1 запрос с большим условием а не много запросов) , вопрос в том как вытащить с пачки аргументов (передается обычный кортеж) по которым в базе не нашлось записей?
уточнение:
select col1,... from table where col in :arguments
допустим такой запрос принимает, где arguments = (1,2,3,4,5,6,7) как пример. Как вытащить аргументы по которым не найдено записей?