17-12-2018, Saat: 22:04
(17-12-2018, Saat: 20:09)OZCANK Adlı Kullanıcıdan Alıntı:(17-12-2018, Saat: 18:35)narkotik Adlı Kullanıcıdan Alıntı: Şuraya bir bakın isterseniz
https://stackoverflow.com/questions/2044...erver-2005
Bu şekilde yaptım ama JOIN tanımıyor.
Kod: (Select All)
PDATE TBLFATUIRS FI JOIN TBLSTHAR ON FI.FATIRS_NO=SH.FISNO SET TBLFATUIRS.PLA_KODU='01', TBLFATUIRS.ACIKLAMA='UPDATE DENEME',
TBLSTHAR.DEPO_KODU='1',TBLSTHAR.PLASIYER_KODU='01'
WHERE
FI.GIB_FATIRS_NO='OLG201800000001' AND FI.FATIRS_NO='OLG000000000001' AND FI.CARI_KODU='0546' AND
SH.DEPO_KODU='01',SH.PLASIYER_KODU='02' AND SH.INCKEYNO='12784' AND SH.FISNO='OLG000000000001' AND SH.STHAR_CARIKOD='0546'
Bildiğim kadarı ile bu şekilde join olmaz.
siz yine ilk yazdığınız gibi
UPDATE TABLO_1_İSMİ SET X=1, Y=2 --(x 1. tabloda y ikinci tabloda)
inner join TABLO_2_İSMİ on alan1=alan2 --(alan1 ile alan2 tablo1 ve tablo2 deki birbiri ile eş değer olan alanlar)
where ........
şeklinde yazmalısınız.

