Ich habe die folgende SQL-Anweisung in einem Programm, das ich erstelle, wo id_list manchmal eine sehr große Liste ist.wie man sqlite Abfrage effizienter macht?
for id in id_list:
self.cursor.execute("""update songs set rating='L' where trackid=?""", (id,))
self.db.commit()
Gibt es eine effizientere Möglichkeit, dies zu tun, die nicht so viele Update-Abfragen enthält?
+1 für das Nachdenken über Ihr Problem – Noah