Zilele acestea a trebuit sa fac un update intr-o tabela maricica si sa inlocuiesc un anumit index dupa o formula de genul:

t1.index = t2.id WHERE t1.index = t2.oldIndex

Asadar daca vreodata trebuie sa actualizezi valorile dintr-o tabela (TABLE1) cu valori aflate intr-o alta tabela (TABLE2), operatia nu este deloc dificila.

Tot ce trebuie este sa faci un UPDATE insotit de un JOIN intre tabele pentru a avea acces la datele din tabela 2 :)

Simplu, nu?

Here’s the code :