Dlookup Acil Yardım lütfen

Katılım
24 Aralık 2008
Mesajlar
11
Excel Vers. ve Dili
2003
Merhaba Arkadaşlar
Dlookup fonksiyonunu bir türlü öğrenemedim. Forumdaki diğer konularıda inceledim ancak anlayamadım. Örnekte 2 tane sorgum var. 2. tablodaki "number" değerlerinin 1. tablodaki sayı kısmında aratılarak 2. tablonun veya sorgunun value kısmına yazdırmak istiyorum. Acil yardım lütfen
 

Ekli dosyalar

Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Bu değerlari almak için dlookupa gerek kalmadan, iki tabloyu Sayı ve Number alanlarını ilişkilendirerek de alabalirsiniz.. Tabi bu durumda Vaue alanını kullmamış oluyorsunuz..

Kod:
SELECT Tablo2.Number, Tablo1.Değer
FROM Tablo1 INNER JOIN Tablo2 ON Tablo1.Sayı = Tablo2.Number;
Ya da alt sorgu kullanabilirsiniz..:

Kod:
SELECT Tablo2.Number, (select min(değer) from tablo1 where number=tablo1.sayı) AS Value1
FROM Tablo2;

Direkt Tablo2 deki Value alanına yazdırmak içinde güncelleme sorgusu kullanmak daha doğru olur..:

Kod:
UPDATE Tablo2 INNER JOIN Tablo1 ON Tablo2.Number = Tablo1.Sayı SET Tablo2.[Value] = [değer];
Bu sorguları Sql görünümüne yapıştırıp deyebilirsiniz..
 
Üst