none
sql ile en çok teklif verilen ürünleri bulmak RRS feed

  • Soru

  • merhaba arkadaşlar   sqlde en çok teklif verilen ürünleri bulmak istiyorum

    tablo yapısı olarak  teklif adında bir tablom var ID,UrunID  columnlarına sahip    ürünleride urun adlı tabloda tutuuyorum

    en çok teklif verilen ürünlerin ID lerini group by yöntemi ile alabiliyorum ürün ID leri geliyor fakat bunu inner join ile urun tablosuna bağlayamadım yardımcı olur musunuz

    16 Kasım 2017 Perşembe 04:32

Yanıtlar

Tüm Yanıtlar

  • Select top 20 * from (
    Select u.UrunID,u.Urun, Count(1) as Adet from teklifler t
    left join urunler u on t.UrunID=u.UrunID
    Group By u.UrunID,u.Urun)
    order by adet desc

    Gibi bir sorgu ile alabilirsiniz.



    pgnchess.com

    dergikapaklari.com

    • Yanıt Olarak İşaretleyen mkdir1 16 Kasım 2017 Perşembe 07:05
    16 Kasım 2017 Perşembe 05:53
  • hocam teşekkür ederim birkaç düzenleme ile işimi gördü

    Select u.UrunID,u.Urun, Count(1) as Adet from teklifler t
    left join urunler u on t.UrunID=u.UrunID
    Group By u.UrunID,u.Urun order by adet desc 

    16 Kasım 2017 Perşembe 07:06