none
bir join hatası alıyorum? RRS feed

  • Soru

  • SELECT     dbo.T_Adres.Adres, dbo.T_ILLER.IL, dbo.T_Kampanyalar.KampanyaAdi, dbo.T_Musteriler.MusteriAdi, dbo.T_Musteriler.MusteriSoyadi, dbo.T_Musteriler.TCNO, 
                          dbo.T_Musteriler.AnneKizlikSoyadi, dbo.T_Musteriler.EMail, dbo.T_Sirketler.SirketAdi, dbo.T_Sirketler.EMail AS Expr1, dbo.T_Sirketler.VergiNo, 
                          dbo.T_Sirketler.VergiDairesi, dbo.T_Takimlar.TakimAdi, dbo.T_Tarifeler.TarifeAdi, dbo.T_Telefonlar.TelefonNO
    FROM         dbo.T_Musteriler INNER JOIN
                          dbo.T_ILLER ON dbo.T_Musteriler.ILID = dbo.T_ILLER.ILID INNER JOIN
                          dbo.T_Satislar ON dbo.T_Musteriler.MusteriID = dbo.T_Satislar.MusteriID INNER JOIN
                          dbo.T_Sirketler ON dbo.T_ILLER.ILID = dbo.T_Sirketler.ILID CROSS JOIN
                          dbo.T_Kampanyalar CROSS JOIN
                          dbo.T_Adres CROSS JOIN
                          dbo.T_Takimlar CROSS JOIN
                          dbo.T_Tarifeler CROSS JOIN
    Merhaba yukardaki sorguda altı çizili yerde içinden çıkamadığım bir durum söz konusu.nerede hata yaptığımı anlayamadım.yardımcı olabilecek olan varmı.Teşekkürler...
    21 Temmuz 2011 Perşembe 16:53

Yanıtlar

Tüm Yanıtlar

  • Telefonlar tablosunu join' lememişsiniz.

    INNER JOIN dbo.T_Telefonlar ....
    

    bir de query builder ile mi query' yi oluşturdunuz? CROSS JOIN' ler yazılmış, beklediğinizden farklı sonuçlar gelebilir.


    http://www.mehmetx.com
    21 Temmuz 2011 Perşembe 21:17
  • Merhaba Mustafa Bey,

    Testlerinizi yapabildiniz mi acaba? Sorununuz devam ediyorsa, lütfen geri dönüş yapmakta çekinmeyiniz.

    Teşekkürler.
    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi gibi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!


    26 Temmuz 2011 Salı 09:59