wmaraci reklam

2 Sayı ile sıralama işlemi [ÇÖZÜLDÜ]

5 Mesajlar 784 Okunma
pst.net
wmaraci reklam

berkaykrx berkaykrx WM Aracı Kullanıcı
  • Üyelik 14.09.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 974
  • Beğeniler 269 / 229
  • Ticaret 17, (%100)
İD - KULLANICI - KAZANDI - KAYBETTİ
1 - ahmet - 10 - 11
2 - mehmet - 10 - 10
3 - selim - 21 - 40
4 - selin - 24 - 14

Sıralama

Selin
Mehmet
Ahmet
Selim

Tablom da bu şekilde adil olarak nasıl sıralama nasıl yapabilirim? kaybettiği sayı kazandığı sayıyla adil şekilde olması lazım
 

 

wmaraci
reklam

MehmetMasa MehmetMasa WM Aracı Kullanıcı
  • Üyelik 05.10.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad M** M**
  • Mesajlar 1946
  • Beğeniler 552 / 554
  • Ticaret 40, (%100)
Neye göre sıralamaya çalışıyorsunuz? ( kazanan - kaybeden ) değeri en büyük olandan küçük olana doğru mu?
En çok kazanana mı? Altta verdiğini sıralama her ikisinede uymuyor.
 

 

berkaykrx berkaykrx WM Aracı Kullanıcı
  • Üyelik 14.09.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 974
  • Beğeniler 269 / 229
  • Ticaret 17, (%100)

mehmetmasa adlı üyeden alıntı

Neye göre sıralamaya çalışıyorsunuz? ( kazanan - kaybeden ) değeri en büyük olandan küçük olana doğru mu?
En çok kazanana mı? Altta verdiğini sıralama her ikisinede uymuyor.


kazanan ve kaybeden orantısına göre 21 - 40 arasında çok fazla bir fark var mesela
 

 

MertTpz MertTpz merttopuz.com Kullanıcı
  • Üyelik 16.07.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Bilgisayar Müh. Öğrencisi
  • Konum İstanbul Anadolu
  • Ad Soyad M** T**
  • Mesajlar 215
  • Beğeniler 94 / 93
  • Ticaret 23, (%100)
Hocam wm_order adındaki tablomuzu oluşturup verileri kaydettim. Şöyle bir kullanım ile istediğiniz çıktıya erişiyoruz.



SELECT wm_order.kullanici, (wm_order.kazandi - wm_order.kaybetti) AS diff FROM wm_order
ORDER BY diff DESC
berkaykrx RecepDemirel

kişi bu mesajı beğendi.

wmaraci
Mersin evden eve nakliyat

berkaykrx berkaykrx WM Aracı Kullanıcı
  • Üyelik 14.09.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer
  • Konum Ankara
  • Ad Soyad İ** K**
  • Mesajlar 974
  • Beğeniler 269 / 229
  • Ticaret 17, (%100)

MertTpz adlı üyeden alıntı

Hocam wm_order adındaki tablomuzu oluşturup verileri kaydettim. Şöyle bir kullanım ile istediğiniz çıktıya erişiyoruz.



SELECT wm_order.kullanici, (wm_order.kazandi - wm_order.kaybetti) AS diff FROM wm_order
ORDER BY diff DESC


Çok teşekkürler hocam :)
MertTpz

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al