- Katılım
- 3 Nisan 2007
- Mesajlar
- 235
- Excel Vers. ve Dili
- 2003 TR
UPDATE [Günlük Kurlar] INNER JOIN SİPARİS ON [Günlük Kurlar].TARİH = SİPARİS.[TESLIM TARIHI] SET SİPARİS.[TESLİM TL] = [Günlük Kurlar].[USD SATIŞ]*SİPARİS.[SİPARİS LDOLAR]*SİPARİS.SADET
WHERE (((SİPARİS.[SİPARİS LDOLAR])>0));İki adet tablom var biri; Günlük kurların tutulduğu [Günlük Kurlar] tablosu, diğeri Sipariş verilerinin bulunduğu [SİPARİS] tablosu.
Bilgi1:
[SİPARİS] tablosundaki SİPARİS.HESAPTL sütununı SİPARİS.[TESLIM TARIHI]ne göre [Günlük Kurlar].[EUR SATIŞ] ile çarparak güncelliyorum.
Bilgi2:
SİPARİS.[TESLIM TARIHI] günün tarihinden (Bugün 21/08/2008 ise) büyük olabiliyor. Böylece 22/08/2008 veya 23/08/2008 gibi tarihlere sahip olan tarihlerde güncelleme yapılamıyor.
Soru: Henüz açıklanmayan kurlar ile ilgili de hesap yapmam gerekiyor. Ne yapmalıyım.
Sonuç: [TESLIM TARIHI] nde henüz bir kur açıklanmamışsa, verilerin açıklanan son tarihe ait kurla çarpılması için ne yapmalıyım?
WHERE (((SİPARİS.[SİPARİS LDOLAR])>0));İki adet tablom var biri; Günlük kurların tutulduğu [Günlük Kurlar] tablosu, diğeri Sipariş verilerinin bulunduğu [SİPARİS] tablosu.
Bilgi1:
[SİPARİS] tablosundaki SİPARİS.HESAPTL sütununı SİPARİS.[TESLIM TARIHI]ne göre [Günlük Kurlar].[EUR SATIŞ] ile çarparak güncelliyorum.
Bilgi2:
SİPARİS.[TESLIM TARIHI] günün tarihinden (Bugün 21/08/2008 ise) büyük olabiliyor. Böylece 22/08/2008 veya 23/08/2008 gibi tarihlere sahip olan tarihlerde güncelleme yapılamıyor.
Soru: Henüz açıklanmayan kurlar ile ilgili de hesap yapmam gerekiyor. Ne yapmalıyım.
Sonuç: [TESLIM TARIHI] nde henüz bir kur açıklanmamışsa, verilerin açıklanan son tarihe ait kurla çarpılması için ne yapmalıyım?