TEBAR WAWASAN

Tebarwawasan.blogspot.co.id - Blog yang berisi artikel tentang tutorial komputer, pemprograman, aplikasi office dan seputar pengalaman dan kejadian sehari-hari yang sudah Admin temukan solusinya untuk dibagikan kepada para pembaca.

Update Isi Tabel dari Tabel Lain di Mysql

Update Isi Tabel dari Tabel Lain di Mysql
Update Isi Tabel dari Tabel Lain di Mysql
Tebarwawasan.blogspot.com - Barang kali ada yang masih bingun cara update sebuah field dalam tabel yang sudah ada isinya dan sumber perubahannya dari tabel lain mysql. berikut contohnya:

Ilustrasi:
Saya memiliki tabel pegawai yang sudah berisi ribuan data, salah satu field yang bernama alamat sebagian sudah ada yang terisi sebagian belum, suatu ketika saya punya data alamat yang lebih lengkap. Saya ingin mengupdate semua data alamat baik yang masih isi atau belum terisi dari tabel lain yang memiliki data alamat lebih lengkap.


UPDATE tb_pegawai pegawai
SET pegawai.alamat = (
SELECT alamat FROM coba
WHERE  pegawai.nip = coba.nip
)
WHERE  pegawai.nip in (SELECT nip FROM coba)

atau bisa juga dengan perintah dibawah ini:

UPDATE tb_pegawai, coba SET tb_pegawai.alamat=coba.alamat WHERE tb_pegawai.nip=coba.nip;


Sekian, semoga dapat menambah wawasan bagi kita semua.

3 Responses to "Update Isi Tabel dari Tabel Lain di Mysql"

  1. Mantabs .............. om
    Mampir ke blog ane juga
    http://nyekripvb6.blogspot.com/

    BalasHapus
  2. Bagaimana kalau idnya yang ingin diupdate...??? terima kasih.

    BalasHapus

Pembaca yang Budiman, Silakan gunakan kata-kata yang santun dan simpel agar mudah dipahami. Terima kasih