Şub
23
2011

JOIN yapılmış tablolar aracılığı ile UPDATE işlemi nasıl yapılır?

Bu sefer senaryomuzu biraz daha değiştirelim 🙂

Daha önceden de başıma gelmişti ancak hep dedemden kalma yöntemlerle UPDATE işini yapmıştım, sanırım artık çağa ayak uydurma zamanı geldi belki de yine kaçırdım …

Söz gelimi yine 2 farklı veritabanımız (aynı sunucu üzerinde) olsun.

Bu iki veritabanı üzerinde farklı tablolarımız olsun ve bu tablolardan bir tanesindeki alanı diğerine göre güncellememiz gereksin.

İşte yöntem;

update takas  set takas.no=kurum.no
from
vt1.dbo.tablo1 as takas join v2.dbo.tablo2 as kurum ON takas.sicil=kurum.sicil

gördüğünüz gibi standart UPDATE cümlelerine ek olarak FROM ve JOIN bilgilerimizi ekledik ve artık tek hamlede binlerce kayıt güncellendi.

Kolay gelsin…

TeamViewer ile İnternet üzerinden Uzaktan Erişim ve Destek Sekercioglu.eu Uzaktan Yardım
Ammyy Uzaktan Yardım
WinRAR
WEBMAIL Google PageRank Checker
Twitterda Takip Edin! Twitterda Takip Edin!
Twitter

Üye Paneli

Son Yazılar

Kategoriler

Son Yorumlar