Mysql'de takım sıralamam var.Tabiki puanlarına göre ve bu sıralamayı "select * from takimlar order by puan desc" komutuyla oluşturdum. ancak aynı puana sahip iki takım olunca aralarındaki sıralamayı kendi kafasına göre yapıyor.ben bu sıralamanın averaja göre olmasını istiyorum. bunun için yazacağım kodun ne olduğu konusunda bana yardımcı olabilen çıkarsa çok sevinirim. saygılar
Tabloda birincil anahtar (primary key) varsa, ve "order" deyimi yazılmazsa, sonuçları o anahtara göre sıralar.
Eğer "order" deyimi varsa ve birden çok aynı değer (örn. takım puanları) varsa, kafasına göre değil tabloyu tasarlarken bildirdiğin birincil anahtara göre sıralar. Önce puana göre; eş puanlılar da kendi aralarında 1.anahtara göre sıralanır.
Mysql'de takım sıralamam var.Tabiki puanlarına göre ve bu sıralamayı "select * from takimlar order by puan desc" komutuyla oluşturdum.
ancak aynı puana sahip iki takım olunca aralarındaki sıralamayı kendi kafasına göre yapıyor.ben bu sıralamanın averaja göre olmasını istiyorum.
bunun için yazacağım kodun ne olduğu konusunda bana yardımcı olabilen çıkarsa çok sevinirim.
saygılar