Ben bir mysql veritabanında bir sıralama sistemi oluşturmaya çalışıyorum.
Ben birbirimize karşı ayrı satırları sıralaması hakkında StackOverflow burada sıralama ve ürün üzerinde birkaç öğreticiler bulduk.
Ancak, benim sorunum ben bir kullanıcı kimliği sütunu ile grup satırları gerektiğini, farklı bir kullanıcı kimliği diğer gruplara karşı onlara rütbe sonra, kullanıcı kimliği ile gruplandırılmış ikinci sütuna değerleri ekleyin.
İşte kullanıyorum tablo bir örnek:
user_id km_skied date_entered
1 34 2010-08-19
3 2 2010-08-23
1 3 2010-08-13
4 23 2010-08-01
3 5 2010-08-02
Sonuç Çıktı sıraya göre olacaktır:
Kayakçı Rank:
Rank User ID Total KM 1 1 37 2 4 23 3 3 7
Ayrıca, ben belirli bir kullanıcı için rütbe bulmak nasıl merak ediyorum. Ben kullanıcı kimliği ne olduğunu biliyorum Anlamı, eğer, ben onlara sadece onların rütbe verebilir? Demek gibi
"Rank: 2 345"
İşte bu ikinci kısmıdır.
Anyone know how to do that? Thanks! Troy