- Katılım
- 26 Mayıs 2007
- Mesajlar
- 10
- Excel Vers. ve Dili
- excel 2007 english
Arkadaşlar Merhaba,
İki tablo arasındaki farkları gösteren bir sorgu hazırlamaya çalışıyorum. Bağlı tabloda (sayfa1) veri veya onay kısımlarında değişiklik olduğunda diğer tablo (sayfa2) ile eşleştirerek tablo1'e yazılmasını sağlıyor. Benim sorum ilgili tabloda veri veya onayın herhangi biri değiştiğinde her ikisinide Tablo1 e yazıyor burada sadece değişen verinin Tablo1'e yazılmasını nasıl sağlayabilirim acaba?
Yardımlarınız için tşk ederim.
SQL ifadesi:
INSERT INTO Tablo1 ( veri, onay )
SELECT Sayfa1.veri, Sayfa1.onay
FROM Sayfa1 LEFT JOIN Sayfa2 ON (Sayfa1.veri = Sayfa2.veri) AND (Sayfa1.onay = Sayfa2.onay)
WHERE (((Sayfa2.veri) Is Null));
İki tablo arasındaki farkları gösteren bir sorgu hazırlamaya çalışıyorum. Bağlı tabloda (sayfa1) veri veya onay kısımlarında değişiklik olduğunda diğer tablo (sayfa2) ile eşleştirerek tablo1'e yazılmasını sağlıyor. Benim sorum ilgili tabloda veri veya onayın herhangi biri değiştiğinde her ikisinide Tablo1 e yazıyor burada sadece değişen verinin Tablo1'e yazılmasını nasıl sağlayabilirim acaba?
Yardımlarınız için tşk ederim.
SQL ifadesi:
INSERT INTO Tablo1 ( veri, onay )
SELECT Sayfa1.veri, Sayfa1.onay
FROM Sayfa1 LEFT JOIN Sayfa2 ON (Sayfa1.veri = Sayfa2.veri) AND (Sayfa1.onay = Sayfa2.onay)
WHERE (((Sayfa2.veri) Is Null));