update E_DEFTER_HAREKETLERI
set edefter_borc_toplam = (select SUM(CASE WHEN fis_meblag0 > 0 THEN ROUND(fis_meblag0,2) ELSE 0 END)
from dbo.MUHASEBE_FISLERI
where fis_firmano=edefter_firmano and fis_maliyil=edefter_maliyil and
fis_yevmiye_no between edefter_ilkyevmiye and edefter_sonyevmiye),
edefter_alacak_toplam = (select SUM(CASE WHEN fis_meblag0 < 0 THEN ROUND(abs(fis_meblag0),2) ELSE 0 END)
from dbo.MUHASEBE_FISLERI
where fis_firmano=edefter_firmano and fis_maliyil=edefter_maliyil and
fis_yevmiye_no between edefter_ilkyevmiye and edefter_sonyevmiye)
where edefter_firmano=0 /* Firma No yu değiştirin */
and edefter_maliyil=2016 /* Mali Yıl Seçin */
and edefter_malidonem=1 /* Mali Donem Seçin */