Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

SQL da ustundagi qiymatlar ayirmasi bo'ycha tartiblash

+4 ovoz
78 marta ko‘rilgan
so‘radi 18 mart, 17 Faxriddin (823 bal)
tahrirlandi 18 mart, 17 Saidolim

Sqlida ustun1 va ustun2 ustunlarida Integer sonlar joylashgan, shu ustunlardagi qiymatlarni mos ravishda olib saralash kerak, o`sish tartibida. Masalan:

Ustun1Ustun2
054
131

bazani quyidagicha saralash

Ustun1Ustun2
031
154

Chunki 3-1 > 5-4

2 Javoblar

+4 ovoz
javob berdi 18 mart, 17 Dilshod (467 bal)
tanlangan 23 mart, 17 Faxriddin
 
Eng yaxshi javob
SELECT * 
FROM `table` 
ORDER BY (Ustun1-Ustun2) DESC
izoh qoldirdi 23 mart, 17 Faxriddin (823 bal)
Javobingiz uchun raxmat. To'g'ri ishladi
+1 ovoz
javob berdi 18 mart, 17 Fozilbek (154 bal)
tahrirlandi 18 mart, 17 Saidolim
SELECT t.*
FROM table t
LEFT JOIN (
    SELECT t.*, (t.ustun1-t.ustun2) AS range
    FROM t
) t1 On t.id=t1.id
ORDER BY t1.range DESC

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...