Asosiy matnga o'tish

160. Ierarxiya bo'yicha yig'indi

Qiyin

Tashkilot bo'limlari daraxt ko'rinishida. Har bir bo'limning o'z byudjeti

bor.

Har bir bo'lim uchun to'liq byudjetni hisoblang: o'zining byudjeti plus

uning ostidagi barcha bo'limlar byudjeti (istalgan chuqurlikda).

Barg bo'lim uchun total_budget = own_budget.

Ustunlar: id, name, own_budget, total_budget.

Saralash: id o'sish.

units: id INT PK, name VARCHAR, parent_id INT NULL, own_budget NUMERIC(14,2)

Namuna ma'lumotlar

sample
units
idINTnameVARCHAR(50)parent_idINTown_budgetNUMERIC(14,2)
1KompaniyaNULL10000000
2Texnologiya15000000
4Backend22000000
Kutilgan natija
idnameown_budgettotal_budget
1Kompaniya1000000017000000
2Texnologiya50000007000000
4Backend20000002000000
sample-full
units
idINTnameVARCHAR(50)parent_idINTown_budgetNUMERIC(14,2)
1KompaniyaNULL10000000
2Texnologiya15000000
3Sotuv13000000
4Backend22000000
5Frontend21500000
6QA2800000
7Mintaqaviy sotuv31200000
8Onlayn sotuv3900000
9Backend Core4600000
10Backend API4700000
11Toshkent7400000
12Samarqand7300000
13Marketing12500000
14SMM13600000
Kutilgan natija
idnameown_budgettotal_budget
1Kompaniya1000000029500000
2Texnologiya500000010600000
3Sotuv30000005800000
4Backend20000003300000
5Frontend15000001500000
6QA800000800000
7Mintaqaviy sotuv12000001900000
8Onlayn sotuv900000900000
9Backend Core600000600000
10Backend API700000700000
11Toshkent400000400000
12Samarqand300000300000
13Marketing25000003100000
14SMM600000600000
sample-extra
units
idINTnameVARCHAR(50)parent_idINTown_budgetNUMERIC(14,2)
1TexnologiyaNULL10831800
2BackendNULL12046500
3QA26181700
4Frontend37248000
8Sotuv310764500
9SMM13202400
11Toshkent16186400
Kutilgan natija
idnameown_budgettotal_budget
1Texnologiya1083180020220600
2Backend1204650036240700
3QA618170024194200
4Frontend72480007248000
8Sotuv1076450010764500
9SMM32024003202400
11Toshkent61864006186400

O'xshash masalalar

Konsol

Natijani ko'rish uchun so'rovni ishga tushiring.