OʻZBEKISTON RESPUBLIKASI AXBOROT
TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
MA`LUMOTLAR BAZASI
2-Amaliy ish
Bajardi:Akramov Ulug`bek Tekshirdi: To`xtasinov Axmadjon
Toshkent 2023
6 - AMALIY MASHG‘ULOTI
Group by va Order by standart so‘zlaridan foydalanib so‘rov yaratish. Having standart so‘zi orqali so‘rovlar yaratish
1 ) Lavozim ustuni bo`yicha guruhlab olamiz, har bir lavozimda nechtadan hodim ishlashini aniqlab olamiz
SELECT COUNT(Hodim_id),lavozim from hodimlar GROUP BY lavozim;
Buyrug‘ini kiritganimizdan keyin ushbu natijani olamiz.
Buyrug‘i orqali lavozim va Hodim_id ustunini o‘sish tartibida tartibladik, agar lavozim ustunidagi qiymatlar bir xil bo`lib qolsa Hodim_id ga qarab saralaydi
Having standart so`zi orqali Hodim_id si 4 dan katta bo‘lganlarni chiqardik
SELECT Hodim_id, FISH, bulim, lavozim, maosh FROM hodimlar HAVING Hodim_id>4;
7 - AMALIY MASHG‘ULOTI UNION, INTERSECT va MINUS standart so‘zlaridan foydalanish
UNION standart so‘zi orqali hodimlar va bemor jadvallarining manzil ustunini birlashtiramiz