Asosiy matnga o'tish
O'zbekiston + Markaziy Osiyo uchun maxsus

SQL'ni master qiling. Real intervyuga tayyorlaning.

LeetCode uslubidagi eng yaxshi SQL platformasi. 200+ masala, real bank va marketplace schemalari, chuqur tushuntirishlar uch tilda. Bepul boshlang.

200+ masala
4 ta dialekt
sqlmaster.uz/problems/uzum-category-revenue
O'rtacha#12

Uzum: kategoriya bo'yicha daromad

Har bir mahsulot kategoriyasi bo'yicha umumiy daromadni hisoblang va faqat 10 000 000 dan katta kategoriyalarni qaytaring.

JOINAGGREGATEUzum
● main.sql
SELECT
  p.category,
  SUM(oi.quantity * oi.unit_price) AS revenue
FROM order_items oi
JOIN products p ON p.id = oi.product_id
GROUP BY p.category
HAVING SUM(oi.quantity * oi.unit_price) > 10000000
ORDER BY revenue DESC;
0
SQL masalalar
0
Faol o'quvchilar
0
Musobaqalar
0
Yuborilgan yechimlar

Nima uchun sqlmaster.uz?

Faqat masala yechish emas — real ishda ishlatiladigan SQL'ni o'rganasiz.

Real-world schemalar

Bank, marketplace (Uzum uslubi), taxi, e-hukumat, ta'lim — O'zbekiston bozoridan olingan jadvallar.

4 ta dialekt

PostgreSQL, MySQL, SQL Server va Oracle. Har bir masalani o'zingiz tanlagan dialektda yeching.

Chuqur tushuntirishlar

Har masalada 2-3 ta yechim (oddiy → optimal), index tavsiyalari va query plan tahlili. Uch tilda.

Performance'ga urg'u

Faqat to'g'ri javob emas — eng tez yechim. Indexing, partitioning va optimizatsiya bo'yicha alohida bo'lim.

Kompaniya track'lari

Click, Payme, Uzum, EPAM, local banklar uchun maxsus intervyu track'lari. Real savollar asosida.

Musobaqa + Reyting

Haftalik contest'lar, global va O'zbekiston leaderboard. Streak, XP va badge'lar bilan motivatsiya.

Bugun boshlang. Ertaga ishga tayyor bo'ling.

5 daqiqada ro'yxatdan o'ting. Birinchi 50 ta masala mutlaqo bepul. Premium bilan barcha yechimlar ochiladi.