AccessTr.neT

Tam Versiyon: Çok Sayıda Tablodan Sorgu Oluşturmak
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Arkadaşlar;

Ek'te vermiş olduğum örnekte yapmış olduğum sorgulama çalışmıyor veya ben yanlış bir şey yapıyorum. Bu Konuda yardımcı olursanız sevinirim. Yapmam gereken bir program var fakat ÇOK SAYIDA tabloyu içine alan bir sorgu yaratmak istiyorum. Daha sonrada bu sorguya bağlı Rapor yapmam gerekiyor. İlgilenen veya ilgilenmeyen bütün arkadaşlara şimdiden teşekkürler...
Aşağıdaki şekilde deneyin.

SELECT kendisi.tc, kendisi.adı AS kendisi_adı, kendisi.soyadı, ata.[baba adı] AS [ata_baba adı], ata.[ana adı] AS [ata_ana adı], ebeveyn.adı AS ebeveyn_adı, ebeveyn.[baba adı] AS [ebeveyn_baba adı], ebeveyn.[ana adı] AS [ebeveyn_ana adı], adres.adres, adres.tlf
FROM ((kendisi LEFT JOIN adres ON kendisi.tc = adres.tc) LEFT JOIN ata ON kendisi.tc = ata.tc) LEFT JOIN ebeveyn ON kendisi.tc = ebeveyn.tc;
(14/06/2013, 11:50)iscinar yazdı: [ -> ]Aşağıdaki şekilde deneyin.

SELECT kendisi.tc, kendisi.adı AS kendisi_adı, kendisi.soyadı, ata.[baba adı] AS [ata_baba adı], ata.[ana adı] AS [ata_ana adı], ebeveyn.adı AS ebeveyn_adı, ebeveyn.[baba adı] AS [ebeveyn_baba adı], ebeveyn.[ana adı] AS [ebeveyn_ana adı], adres.adres, adres.tlf
FROM ((kendisi LEFT JOIN adres ON kendisi.tc = adres.tc) LEFT JOIN ata ON kendisi.tc = ata.tc) LEFT JOIN ebeveyn ON kendisi.tc = ebeveyn.tc;

Sevgili İscinar

Verdiğin kodları hemen deniyorum.. Teşekkürler..