Je me demande comment je peux faire une mise à jour groupée en utilisant MySQL et Python. Mon exigence est commeDéclaration de mise à jour groupée de MySQL en Python
for x in range(0,100):
NNN = some calculation
ABC = some calculation
query = update XXX set value = NNN, name = ABC where id = x
con.execute(query)
Le problème ici est qu'il exécute 100 requêtes DB et rend le processus de mise à jour lente. Est-il possible d'avoir un appel DB? Je connais la syntaxe d'insertion en masse sur MySQL mais elle semble ne pas fonctionner avec l'instruction update
.
c'est un calcul mathématique en utilisant python par exemple ABC = (200 * 2.5)/22 et NNN = ABC * 100/10 genre de –
Ils devraient facilement être convertis en calculs SQL. – Rasika