SQLAlchemy: как удалить с помощью соединения

У меня проблемы с выполнением такой вещи снизу с помощью SQLAlchemy:

DELETE a FROM a INNER JOIN b ON b.`aId` = a.`Id` WHERE `b`.`xxx` = ?;

Как сообщение здесь:SQLAlchemy: создание запроса на удаление с помощью самостоятельного соединения в MySQL

У меня трудно сделать удаление в SQLAlchemy с объединением.

Итак, я сейчас делаю так:

session.execute('DELETE a FROM a INNER JOIN b ON b.`aId` = a.`Id` WHERE `b`.`xxx` = %d;'%xxx)

Но это просто раздражает меня примерно так: о SQL-инъекциях и т. Д.

Есть ли способ использовать SQLAlchemy для решения проблемы здесь? Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос