Menyajikan berita terkini dari berbagai negara di seluruh dunia

Selasa, 08 November 2016

Cara mudah update multiple table di mysql yang berelasi

Cara update multiple table di mysql.


bagi anda yang masih bingung untuk meng-update suatu table yang berelasi dengan table lain sekarang saya bagikan beberapa cara untuk meng-update.
Cara 1:
UPDATE table1, table2 SET table1.col1=a, table2.col2=b
WHERE table1.id=table2.id;

Ket: ada kasus table1 dan table2 dengan "kolom col1 = a dan kolom col2=b" dengan kondisi "table1 kolom id = table2 kolom id"

Cara 2:
update t1
inner join t2 on t2.t1_id = t1.id
inner join t3 on t2.t3_id = t3.id
set t1.a = 'something',
    t2.b = 42,
    t3.c = t2.c
where t1.a = 'blah';

cara 2 ini menggunakan sistem inner join dengan merelasikan beberapa table yang terhubung dan dengan beberapa kondisi.

semoga bermanfaat. bagi anda yang belum jelas bisa tinggalkan pertanyaan dikomentar atau contact us.

Share on Facebook
Share on Twitter
Share on Google+

Related : Cara mudah update multiple table di mysql yang berelasi

0 komentar:

Posting Komentar