SQLAlchemy: Löschen mit Join
Ich habe Probleme mit SQLAlchemy:
DELETE a FROM a INNER JOIN b ON b.`aId` = a.`Id` WHERE `b`.`xxx` = ?;
Als Beitrag hier:SQLAlchemy: Erstellen Sie eine Löschabfrage mit Self-Join unter MySQL
Ich habe es schwer, in SQLAlchemy mit Join zu löschen.
Also mache ich jetzt so:
session.execute('DELETE a FROM a INNER JOIN b ON b.`aId` = a.`Id` WHERE `b`.`xxx` = %d;'%xxx)
Aber es nervt mich einfach sehr über: SQL Injection Sache etc ..
Gibt es eine Möglichkeit, das Problem hier mit SQLAlchemy zu lösen? Vielen Dank!