Asosiy matnga o'tish

5. Har kategoriyada top 3 mahsulot

O'rtacha

products (id, name, category, sales) jadvali mahsulotlar va ularning savdo hajmini saqlaydi.

Vazifa: har kategoriyada savdo hajmi bo'yicha eng yuqori 3 o'rindagi mahsulotlarni qaytaring (DENSE_RANK — teng savdolar bir o'rinni egallaydi). Natija ustunlari: category, product, sales. Tartib: category (A→Z), keyin sales (kamayish), keyin product (A→Z).

Jadval: products

UstunTuri
idINT PK
nameVARCHAR(50)
categoryVARCHAR(30)
salesINT

Namuna ma'lumotlar

sample-main
products
idINTnameVARCHAR(50)categoryVARCHAR(30)salesINT
1APhone500
2BPhone300
3CPhone200
4DPhone100
5ELaptop900
6FLaptop800
Kutilgan natija
salesproductcategory
900ELaptop
800FLaptop
500APhone
300BPhone
200CPhone
sample-fewer
products
idINTnameVARCHAR(50)categoryVARCHAR(30)salesINT
1ABook50
2BBook30
Kutilgan natija
salesproductcategory
50ABook
30BBook
sample-tie
products
idINTnameVARCHAR(50)categoryVARCHAR(30)salesINT
1ATV100
2BTV100
3CTV90
4DTV80
5ETV70
Kutilgan natija
salesproductcategory
100ATV
100BTV
90CTV
80DTV

O'xshash masalalar

Konsol

Natijani ko'rish uchun so'rovni ishga tushiring.