lostyazilim
tr.link

2 Sayıyı Orantılı Listeleme [ÇÖZÜLDÜ]

4 Mesajlar 621 Okunma
lstbozum
tr.link

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)
Örnek Tablo

İD - Kullanıcı - Kaybeden- Kazanan
1 - Ali - 1 - 0
2 - Ahmet - 18 - 19
3 - Halil - 18 - 18
4 - Mehmet - 19 - 24

Yukarıdaki verileri kazanan ve kaybeden şeklinde sıralamak istiyorum sıralama aşağıdaki gibi olması lazım

4 - 2 - 3 - 1

(ORDER BY kaybeden, kazanan DESC) bu şekilde yapıyorum 1 - 2 - 3- 4 olarak sonuç alıyorum ne yapmak lazım buna yardımcı olabilir misiniz?
 

 

wmaraci
reklam

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
SELECT * FROM Tablo WHERE Kazanan > Kaybeden
ORDER BY Kazanan DESC

UNION ALL

SELECT * FROM Tablo WHERE Kazanan = Kaybeden
ORDER BY Kazanan DESC

UNION ALL

SELECT * FROM Tablo WHERE Kazanan < Kaybeden
ORDER BY Kazanan DESC
berkaykrx

kişi bu mesajı beğendi.

www.ontedi.com
www.cizgi.site

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)

ontedi adlı üyeden alıntı

SELECT * FROM Tablo WHERE Kazanan > Kaybeden
ORDER BY Kazanan DESC

UNION ALL

SELECT * FROM Tablo WHERE Kazanan = Kaybeden
ORDER BY Kazanan DESC

UNION ALL

SELECT * FROM Tablo WHERE Kazanan < Kaybeden
ORDER BY Kazanan DESC


Denedim fakat çalıştıramadım hocam
 

 

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)

berkaykrx adlı üyeden alıntı

Denedim fakat çalıştıramadım hocam


SELECT * FROM Tablo WHERE Kazanan > Kaybeden || Kazanan = Kaybeden || Kazanan < Kaybeden
ORDER BY Kazanan DESC


bu şekilde çözdüm teşekkürler hocam
 

 

wmaraci
wmaraci
wmaraci
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