6 laborator


-rasm. Select va Wherening qo’llanishi 6.10-rasm


Download 0.81 Mb.
bet2/6
Sana17.06.2023
Hajmi0.81 Mb.
#1528946
1   2   3   4   5   6
6.11-rasm. Select va Wherening qo’llanishi

6.10-rasm. Sum() funksiyasining qo’llanishi

6.11– rasm. MID() funksiyasining qo’llanishi

7 - LABORATORIYA ISHI


Mavzu: Having standart so‘zi orqali so‘rovlar yaratish


Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasidan foydalanib HAVING standart so`zidan foydalanishni o`rganish
Nazariy ma’lumotlar:
HAVING parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. U WHERE parametriga o'xshaydi, lekin GROUP BY parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. HAVING parametrini tanlash shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat funktsiyalarining qiymatlarini ishlatishingiz mumkin.
Guruxlar ichidan kerakli yozuvlarni ajratib olish uchun HAVING ishlatiladi.
HAVING=WHERE, faqat HAVING guruxlar ichiga tegishli
Select Subj_name, max (hour)
From SUBJECT;
Group by Subj_name
Having max (Hour)>= 34;

Ishni bajarish tartibi:

  1. Salon bazasi jadvalimizdan xodimlarning jami oylik maoshi 1000$ dan ko’plarini Having operatori orqali chiqaramiz.


7.1 – rasm. Having kalit so’zining qo’llanilishi
2. Salon bazasi jadvalimizdan xizmat tulari soni 15 tadan ko’p id lari 2 dan 4 gacha bo’lganlarini Having operatori yordamida chiqarish kerak.

7.2 – rasm. Between va Having kalit so’zlarining qo’llanilishi


8 - LABORATORIYA ISHI
Mavzu: UNION, INTERSECT va MINUS standart so‘zlaridan foydalanish

Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasidan foydalanib UNION, INTERSECT va MINUS standart so`zlaridan foydalanishni o`rganish.
Nazariy ma’lumotlar:
Agar select operatorida from suzidan keyin 1 ta jadval emas 2 ta jadval ishlatilsa, bunda surovni natija tashkil qiluvchi jadval 1 jadvali xar bir satri bilan 2-jadvalni xar bir satriga ulashdan (kombinatsiyadan) yaratiladi. Bu amal jadvallarni birlashtirish deyiladi.
Rеlyatsion Mbda axborotlarni ortiqchaligini normallashtirish yo`li bilan kamaytiriladi. Jadvallar ustida har xil amallar bеrish mumkin. Bu amallarni tartiblab ishlab chiqqan odam Kodd hisoblanadi. Amallarga quyidagilar kiradi:
- birlashtirish(UNION);
- kеsishuv(INTERSECT);
- ayirma(MINUS);

Download 0.81 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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