İstediğiniz ortak alanları kullanan bir birleştirme sorgusu kullanarak yapabilirsiniz.
------------------------------------------------------------
Birleştirme sorgularının yapısı kısaca şöyle:
Kod:
select alan1, alan2 from tablo1
union all
select alan1, alan2 from tablo2
union all
select alan1, alan2 from tablo3
Birleştirme sorgusunun basit bir kaç kuralı var.
* Kullandığınız sorgulardaki alan sayıları aynı olmak zorunda.
Birinde 3 alan, diğerinde 4 alan olursa olmaz. Gerekirse, 0 veya boşluk gibi alan ekleyerek eşitleyebilirsiniz.
* Aynı sıradaki alanların tipleride aynı olmak zorunda. Birisi sayı diğeri metin olamaz.
* Sorgulardaki alan isimleri aynı olmak zorunda değil, ilk sorgudaki alan isimleri birleştirme sorgusunun alan isimleri olarak kabul edilir.
Aslında önce şu konuyu okuyup uygulasanız daha güzel olur.
Yapılmaması gereken ölümcül hatalar
Buyrun, Örnek ektedir.
"1-Ornek_Sorgu" adlı sorgudan istediğiniz sonuçları elde edebilirsiniz.
Ben tablolardaki alanları tahminen kullandım.
Mantığı anlarsanız, istediğiniz gibi değiştirebilirsiniz.
"BANKA ÖDEMELERİ DÖVİZ ALT BİLGİ" adlı tablonuzda tutar alanlarını text (metin) yapmışsınız, birleştirme sorgusu bu yüzden tüm alanları metin olarak algılıyor. Bunu düzeltmelisiniz. Tabii ölümcül hatalar konusunda belirtilenlerle birlikte.
BirdenFazlaTablo_Seruz.rar
(Dosya Boyutu: 20,98 KB | İndirme Sayısı: 70)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs