Asosiy matnga o'tish

18. Beeline: balansi manfiy faol abonentlar

Oson

Mobil operator abonentlari subscribers jadvalida.

Faol (is_active = true) va balansi manfiy bo'lgan abonentlarning

phone, full_name, balance ustunlarini qaytaring.

Natijani balans bo'yicha o'sish tartibida saralang (eng katta qarz birinchi).

Jadval: subscribers

UstunTuri
idINT PK
phoneVARCHAR
full_nameVARCHAR
balanceNUMERIC(10,2)
is_activeBOOLEAN

Diqqat: balansi aniq 0 bo'lgan abonent qarzdor hisoblanmaydi.

Namuna ma'lumotlar

sample-basic
subscribers
idINTphoneVARCHAR(20)full_nameVARCHAR(60)balanceNUMERIC(10,2)is_activeBOOLEAN
1+998901000001Aziz-15000.5true
2+998901000002Bek20000true
3+998901000003Dilnoza-3000true
4+998901000004Kamola-99999.99false
Kutilgan natija
phonebalancefull_name
+998901000001-15000.5Aziz
+998901000003-3000Dilnoza
sample-one-neg
subscribers
idINTphoneVARCHAR(20)full_nameVARCHAR(60)balanceNUMERIC(10,2)is_activeBOOLEAN
1+998901000001Solo-500true
2+998901000002Plus100true
Kutilgan natija
phonebalancefull_name
+998901000001-500Solo
sample-none
subscribers
idINTphoneVARCHAR(20)full_nameVARCHAR(60)balanceNUMERIC(10,2)is_activeBOOLEAN
1+998901000001A100true
2+998901000002B-50false

O'xshash masalalar

Konsol

Natijani ko'rish uchun so'rovni ishga tushiring.