1-laboratoriya topshirig’i



Download 246,77 Kb.
bet3/5
Sana25.11.2022
Hajmi246,77 Kb.
#872441
1   2   3   4   5
Bog'liq
MMMM

1- yechim:
SELECT billingcountry, count(invoicedate) AS Invoices
FROM Invoice GROUP BY billingcountry
ORDER BY Invoices DESC;
2- yechim:
SELECT Invoice.BillingCountry, COUNT(Invoice.BillingCountry)
FROM Invoice
GROUP BY Invoice.BillingCountry
ORDER BY COUNT(Invoice.Total) DESC;
2-savol. Biz eng ko‘p pul ishlagan shaharda reklama musiqiy festivalini o‘tkazmoqchimiz. Hisob-fakturalar summasi eng ko‘p bo‘lgan shaharni qaytaradigan so‘rov yozing. Shahar nomini va barcha hisob-fakturalar summasini qaytaring.
Ikkinchi savolga mos so’rov yozish uchun uni tahlil qilaylik va qaysi jadvaldan foydalanish kerakligini o’ylab ko’raylik. Shaharni tanlash uchun SELECTdan so’ng billingcityni yozamiz. Eng ko’p pul ishlaganlarni topish uchun MAX() ni ishlatamiz. Shahar nomini va barcha invoicelarni qaytarish uchun ikkinchi SELECTdan foydalanamiz. Natija quyidagicha bo’ladi.
1-yechim:
SELECT billingcity, max(TotalSum) AS Total FROM (
SELECT billingcity, sum(total) AS TotalSum FROM Invoice GROUP BY billingcity);
2-yechim:
SELECT Invoice.BillingCity, SUM(Invoice.Total)
FROM Invoice
GROUP BY Invoice.BillingCity
ORDER BY SUM(Invoice.Total) DESC LIMIT 1


3-savol. Eng ko‘p pul sarflagan mijoz eng yaxshi mijoz deb e’lon qilinadi. Eng ko‘p pul sarflagan kishini qaytaradigan so‘rov yozing. Men ushbu uchta ma’lumotni bog‘lash orqali yechimni topdim: bular fakturani olish uchun hisob-faktura, hisob-faktura va mijozlar jadvallari, ammo siz buni kamroq jadvallar bilan uddalashingiz mumkin!
Savolda berilganga ko’ra eng ko’p pul sarflagan eng yaxshi customerni aniqlashimiz kerak. Buning uchun barcha sarflangan pullar TotalSpentni hisoblab yig’indisini SUM() orqali topishimiz kerak. Bunda TotalSpentga asosan ORDER BY orqali tartiblab olish zarur. Tartiblangan yozuvlarning eng birinchisini olishimiz zarur, shuning uchun LIMIT dan foydalanamiz. Javob quyidagicha bo’ladi:

Download 246,77 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish