SQL Update Join Kullanımı
Merhaba bu yazımızda çok işinize yaracak bir Update kullanım şeklini anlatacağım.
Bizim kadar çok kayıt düzeltmesi yapıyorsanız kesinlikle ihtiyacınız olacak ve hayat kurtaracaktır.
Sorgularda kullandığımız Join syntax ı aynen geçerlidir. Önce syntax ı verelim sonra da örnekle bitiririz.
Kullanımı:
UPDATE
table1 SET kolon1 = ifade
FROM tablo1
INNER JOIN tablo2 ON tablo1.kolon1 = tablo2.kolon1
WHERE kriter
Örnek:
Bu örnekte Sipariş tablosundaki Sevk Tarihi ile Sevkıyat tablosundaki tarihlerin uyumsuz olanları eşitledik
UPDATE
Siparis SET SevkTarihi = Sevkiyat.Tarih
FROM Siparis
INNER JOIN Sevkiyat ON Siparis.ID = Sevkiyat.SiparisID
WHERE Sevkiyat.SevkTarihi != Sevkiyat.Tarih
Konu bu kadar kolay.
1 yorum :
Kısa ve net.
CevaplaYorum Gönder