Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Aktualisieren mehrerer Zeilen mit einem Array

Ich habe eine harte Zeit zu verstehen, was Sie versuchen zu tun, eine bessere Erklärung wäre nett. Soweit ich weiß, wählen Sie Daten aus Tabellen aus, um andere Tabellen zu aktualisieren. Haben Sie versucht, eine "UPDATE .. JOIN .."-Abfrage zu verwenden? Dies sollte es Ihnen ermöglichen, mehrere Zeilen aus einer Tabelle basierend auf assoziativen Daten aus einer anderen Tabelle zu aktualisieren.

Zum Beispiel

UPDATE user
JOIN game ON
    user.id=game.id_user
SET user.position=game.team1_position

Offensichtlich funktioniert dies nicht mit Ihrem Code, da ich nur sehr wenige Informationen habe, aber das sollte Ihnen eine Vorstellung davon geben, was Sie tun müssen.

Tut mir leid, wenn ich Ihr Problem nicht richtig verstehe, wie gesagt, es ist ein bisschen schwierig, Ihr genaues Problem zu verstehen, basierend auf dem, was Sie uns gegeben haben.