7 tane tabloyu birleştirme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
7 tane tabloyu birleştirme
s.a.
arkadaşlar benım 7 tane tablom var alan sayılaru aynı
alan özeelikleri de aynı
sadecebir kaç alan adı farklı
bunları çalışma anından hepsini bir gridde nasıl gosterebilirim.
d7 ve firebird 1.5 kullanıyorum..
arkadaşlar benım 7 tane tablom var alan sayılaru aynı
alan özeelikleri de aynı
sadecebir kaç alan adı farklı
bunları çalışma anından hepsini bir gridde nasıl gosterebilirim.
d7 ve firebird 1.5 kullanıyorum..
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Selamlar
query nesnesi ile bunu yapabilirsin.
Bu 3 tabloyu gridine yanyana getirir. Eğer sadece bazı alanlarını istiyorsan * yerine onları belirtebilirsin.
query nesnesi ile bunu yapabilirsin.
Kod: Tümünü seç
select * from tablo1,tablo2,toblo3
Bu 3 tabloyu gridine yanyana getirir. Eğer sadece bazı alanlarını istiyorsan * yerine onları belirtebilirsin.
birleştirm üzerindee çalışırken şöyle bir kod çıkardım
burda ALISIADEBASLIK tablosundaki kayıtları SATISBASLIK
tablosundaki kayıtları yanyana listeliyor yanı her tabloda 26 alan varken gridde 52 alan oluyor..
Kod: Tümünü seç
select * from ALISIADEBASLIK LEFT JOIN SATISBASLIK
on ALISIADEBASLIK.CH_ID = SATISBASLIK.CH_ID
tablosundaki kayıtları yanyana listeliyor yanı her tabloda 26 alan varken gridde 52 alan oluyor..
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
bana alt alta lazım amaP206 yazdı:
Bu 3 tabloyu gridine yanyana getirir. Eğer sadece bazı alanlarını istiyorsan * yerine onları belirtebilirsin.
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Kod: Tümünü seç
select alan1, alan2, alan3
from tablo1
union
select alan1, alan2, alan3
from tablo2
union
select alan1, alan2, alan3
from tablo3
order by 1,2
Kod: Tümünü seç
'' as bos_alan
Kod: Tümünü seç
0 as bos_alan
Kod: Tümünü seç
null as bos_alan
* http://www.fahrettin.org Manzara Fotoğraflarım... 
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...

* http://delphiturkiye.gunduz.info Seminerler...

* http://www.hakmar.com.tr Kalite bir haktır...

hocam bu kod kayıtları yan yana listeliyor..
once tablo biri onun yanına tablo ikinini fildlerini alıyor..
bırıncı tabloda 26 ikinci tabloda 26 alan var bu kodun sonucunda gridde 52 alan var
once tablo biri onun yanına tablo ikinini fildlerini alıyor..
bırıncı tabloda 26 ikinci tabloda 26 alan var bu kodun sonucunda gridde 52 alan var
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Kod: Tümünü seç
Select
ID,
FIRMA_NO,
ALACAKNO,
KASIYER,
TARIH,
SAAT,
CH_ID,
CH_KOD,
CH_AD,
CH_UNVAN,
CD_ADRES,
TOPLAMISKONTO,
INDIRIM,
TOPLAM,
TOPLAMKDV,
GENELTOPLAM,
ARATOPLAM,
ODEME,
KDV,
KDVORANI,
ODEMETARIHI,
SEVKTARIHI,
SATISELEMANI,
KUR_USD,
KUR_EURO,
USD,
EURO
from ALACAKBASLIK
UNION
Select
ID,
FIRMA_NO,
IADENO,
KASIYER,
TARIH,
SAAT,
CH_ID,
CH_KOD,
CH_AD,
CH_UNVAN,
CD_ADRES,
INDIRIM,
TOPLAM,
TOPLAMKDV,
GENELTOPLAM,
ARATOPLAM,
ODEME,
KDV,
KDVORANI,
ODEMETARIHI,
SEVKTARIHI,
SATISELEMANI,
KUR_USD,
KUR_EURO,
USD,
EURO
from ALISIADEBASLIK
hata
invalid command
count of column list and variable list do not mach
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
mustafa hocam kucuk bır kod yazarsanız sevinirim..
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
bu bileşen paralımıP206 yazdı:Fahrettin abinin dediği gibi union ile yaparsan alt alta gelir ama tablolarının özdeş olmalı. Yada Benim kullandığım başka bir yöntem var o da Memdata adlı bir bileşene tüm kayıtlarımı atıyorum oradan Dbgrid te gösteriyorum.
eğer paralı değilse paylşaşabilirmiyiz..
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR