merhaba.
Bir tablom var
Satinalan
Bu tabloya ürün satın alındığında
İd - urun-id - kullanici_id
Olarak verileri çekiyor ben sıralam sistemi yapmak istiyorum kullanıcı id en çok olanı görmek ve aşşağıya doğru diğer en çok olan id şeklinde sıralama yapmak istiyorum varmıdır yardımcı olabilecek ?
Php yardım destek
8
●136
- Kabul Edilen Cevap
- 1 Beğeni
-
- 23-05-2022, 12:59:54Tabi direk anydesk verebilirim isterseniz?Libertia adlı üyeden alıntı: mesajı görüntüle
- 23-05-2022, 13:07:47Desc normal a-dan z-ye sıralama mantığı değilmiydi ?Libertia adlı üyeden alıntı: mesajı görüntüle
- 23-05-2022, 13:07:48Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.En fazla satin alan kullanıcılar
SELECT k.*,t.toplam_satinalan FROM kulllanicilar as k RIGHT JOIN
(Select COUNT(id) as toplam_satinalan,kullanici_id from Satinalan GROUP BY kullanici_id) as t
ON k.kullanici_id = t.kullanici_id
ORDER BY t.toplam_satinalan DESC - 23-05-2022, 13:19:33ASC artan, DESC azalan şekilde sıralamak için sadece a-z için değil ama yanlış okumuşum konuyu, son siparişleri listelemek istediğinizi sandım.Yucelbas adlı üyeden alıntı: mesajı görüntüle
Verilen siparişleri toplayıp en fazla sipariş verenden en az sipariş verene sıralama yapmak için arkadaşın attığı sorguyu kendinize göre uyarlamalısınız. - 23-05-2022, 13:20:24Bunu şimdi entegre ettim siteye ama üyelerin kullanicilar tablosunda bilgiler oradan çektirmem gerekiyordarness adlı üyeden alıntı: mesajı görüntüle