Cara Update Data Menurut Tabel/Excel Di Sql Server
Kemungkinan sebagian Teknisi Programer atau buat developer agenda udah pada tahu tapi kali ini saya hanya membagikan sedikit apa yang pernah saya alami saat saya di minta untuk merubah harga dari beberapa item barang atau data record, nah bila datanya sedikit hanya 20 sih gak papa tapi bagaimana bila data nya hingga 1000 dapat wah ini beliau masalahnya, masak kita harus ubah satu persatu, di tambah lagi bos menawarkan data dalam format excel,setelah saya googling balasannya saya belum menemukan caranya tapi ada satu artikel yang membahas hal tersebut walaupun tidak sesuai tapi Alhamdullah dapat di edit edit sedikit biar sesuai dengan kebutuhan saya, ok lgsung saja kita buat misalnya :
UPDATE tabel1= artinya ialah mengubah tabel1
SET tabel1.old=haragaupdate.New = artinya dimana kolom old yang ada di tabel1 di ubah nilai valuenya menjadi kolom New yang ada di tabel haragaupdate.
FROM tabel1, haragaupdate= artinya dari tabel1 dan tabel haragaupdate
WHERE tabel1.item_code=haragaupdate.item_code= artinya menurut item_code yang ada di tabel1 sama dengan item_code yang ada di haragaupdate .
Seperti itu kurang lebihnya teman bila sudah di execute dan suskes cobak silahkan cek tabel1 apakah sudah berubah harganya.
Sebagai rujukan saya akan mengubah harga di kolom Old yang ada pada tabel1 menyerupai digambar.
OK untuk patokan harga saya memakai file excel silahkan teman lakukan Import data dulu biar masuk ke db teman bila masih gundah caranya teman dapat baca artikel sebelumnya untuk Cara Import File Excel di SQL SERVER sesudah berhasil di import rename tabelnya menjadi "hargaupdate" lihat Gambar:
Jika sudah masukan Query dibawah kutipnya dihapus yah.
"UPDATE tabel1
SET tabel1.old=haragaupdate.New
FROM tabel1, haragaupdate
WHERE tabel1.item_code=haragaupdate.item_code"dibagian script atas perhatikan
UPDATE tabel1= artinya ialah mengubah tabel1
SET tabel1.old=haragaupdate.New = artinya dimana kolom old yang ada di tabel1 di ubah nilai valuenya menjadi kolom New yang ada di tabel haragaupdate.
FROM tabel1, haragaupdate= artinya dari tabel1 dan tabel haragaupdate
WHERE tabel1.item_code=haragaupdate.item_code= artinya menurut item_code yang ada di tabel1 sama dengan item_code yang ada di haragaupdate .
Seperti itu kurang lebihnya teman bila sudah di execute dan suskes cobak silahkan cek tabel1 apakah sudah berubah harganya.
WHERE tabel1.item_code=haragaupdate.item_code= artinya menurut item_code yang ada di tabel1 sama dengan item_code yang ada di haragaupdate .
Seperti itu kurang lebihnya teman bila sudah di execute dan suskes cobak silahkan cek tabel1 apakah sudah berubah harganya.
sukses harga usang sudah terupdate. ok cukup sekian semoga bermanfaat .
Seperti itu kurang lebihnya teman bila sudah di execute dan suskes cobak silahkan cek tabel1 apakah sudah berubah harganya.
sukses harga usang sudah terupdate. ok cukup sekian semoga bermanfaat .