• 02-03-2013, 20:26:16
    #1


    yukarıdaki şekilde iki adet tablom var birinde sipariş hakkında genel bilgileri tutuyorum diğerinde ise detaylarını.

    Genel bilgileri tutttuğum tablo detayların olduğu tablodan tek bir sorgu ile veri çekmeye çalışıyorum ama SiparisNo adlı sutündan sipariş detay tablomda birden fazla olduğu için sonuçlarda 1'den fazla gözküyor bunu nasıl engelleyebilirim ? Kullandığım sorgu şu şekilde

    select top 30 o.ID,o.UrunID,o.SiparisNo,y.Fiyat,y.Kdv from Siparis as o left join SiparisDetay as y on y.SiparisNo = o.SiparisNo Where y.Kdv = 8 order by o.ID desc
  • 11-03-2013, 16:50:50
    #2
    sorguna group by eklemeyi denermisin bir.
  • 11-03-2013, 16:52:54
    #3
    enc0der adlı üyeden alıntı: mesajı görüntüle
    sorguna group by eklemeyi denermisin bir.
    Buraya yazmayı unuttum ama birleştirmek istediğim tabloda eksik olan tek bir sutünu da ekleyip tek tablo üzerinden veri çekmeye başladım

    böylelikle joine ile uğraşmaya gerek kalmadı ilginiz için teşekkürler.