• 30-12-2012, 19:40:29
    #1
    E-ticaretle uğraşıyorum. Bir sıkıntım var. En çok satılan ürünleri nasıl listeletebilirim ?

    SQL kolonlarım
    Sipariş Tablosu
    id | urun_id | uye_id | adet | fiyat | borc | tarih | ip |

    Üye sipariş verince bu tablo doluyor. Peki en çok sipariş verileni nasıl bulabilirim ?
    Sorgusu var mı?

    Edit : Bi tane daha mı kolon oluşturmalıyım. Her Sipariş verildiğinde 1 artsın ?
  • 30-12-2012, 20:05:14
    #2
    select sum(adet) as adedi, urunid from ........
  • 30-12-2012, 20:09:39
    #3
    oophp adlı üyeden alıntı: mesajı görüntüle
    select sum(adet) as adedi, urunid from ........
    adet ürünün kaç tane sipariş edildiğiydi. yeni bir kolon açarak çözdüm.
  • 30-12-2012, 20:11:23
    #4
    yeni bir kolon açmanız en kolayı olur ve zaten öylede yapmışsınız.
  • 30-12-2012, 20:17:07
    #5
    oophp adlı üyeden alıntı: mesajı görüntüle
    select sum(adet) as adedi, urunid from ........
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    yeni bir kolon açmanız en kolayı olur ve zaten öylede yapmışsınız.
    Evet teşekkür ederim
  • 30-12-2012, 20:18:45
    #6
    İd lerden en cok satilani buldurup listeletebilirsiniz pratik olur
  • 30-12-2012, 20:20:57
    #7
    ByAkman adlı üyeden alıntı: mesajı görüntüle
    İd lerden en cok satilani buldurup listeletebilirsiniz pratik olur
    En çok satılan diye bi kolonum yoktu. O yüzden doloyu kolon ekleyip sipariş ettirildiğinde 1 arttırdım.