Cum sa realizezi update unui tabel folosind instructiunea join in MySQL

Configurare noua (How To)

Situatie

Vrei sa modifici valorile unui camp field_A intr-un tabel tableA cu valorile dintr-un camp field_B al altui tabel tableB, intre cele doua tabele existand o cheie de legatura id_A.

Solutie

Instructiunea de update va avea urmatoarea structura

UPDATE tableA
INNER JOIN tableB ON
    tableA.id_A = tableB.id_A
SET tableA.field_A = tableB.field_B

Tip solutie

Permanent

Voteaza

(16 din 37 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?