Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Sql İle Bir Tablodaki Kolonu(Sütunu) Başka Bir Tablodaki İle Güncellemek

Telif Hakkı Bildirileri için: [email protected]
Sql ile tablolarınızdaki bir kolonu, başka bir tablodaki kolon değerleri ile güncellemek isteyebilirsiniz. Bunu anlaşılması kolay olması açısından örnek üzerinden anlatacağım.

Örneğimizi SQL server üzerinden anlatmam gerekirse, tblUrunler_2 isminde bir tablomuz olsun ve Fiyat alanı girilmemiş yani NULL olsun. Bir de elimizde tblUrunler_1 tablosu olsun ve buradaki ürün fiyatları güncel olsun.

sql-ile-bir-tablodaki-kolonu-başka-bir-tablodaki-ile-güncellemek.png


Şimdi 2.tablodaki NULL olan ürün fiyatlarını 1.tablodaki ürün isimlerinin fiyatlarına göre güncellemek istersek aşağıdaki update sorgusu işimizi görecektir.


1UPDATE tblUrunler_2 SET Fiyat = (SELECT Fiyat FROM tblUrunler_1 WHERE tblUrunler_2.id = tblUrunler_1.id)


Son durumda, 2.tablodaki NULL olan fiyatlar 1.tablodaki fiyatlarla güncellenmiş olur, tabi burada where koşuluna dikkat etmelisiniz.

Çok basit haliyle anlatacaklarım bu kadar, sizler de görüşlerinizi konu altına yorum olarak belirtebilirsiniz
 
Son düzenleme:

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap