|
Toshkent axborot texnologiyalari universiteti kompyuter injinering fakulteti
|
bet | 16/19 | Sana | 16.05.2024 | Hajmi | 15,05 Mb. | | #237968 |
Bog'liq mal.B.2-ishCREATE PROCEDURE — saqlanadigan protseduralarni yaratish huqiqi;
CREATE ROLE — jadval ustunlari uchun qoidalarni o’ranish huquqi; CREATE TABLE — jadvallarni yaratish huquqi;
CREATE VIEW — ob’ekt tasvirlarini yaratish huquqi;
BACKUP DATABASE — zahira nusxalarni yaratish huquqi;
BACKUP TRANSACTION — tranzaktsiyalar zaxira nusxasini yaratish huquqi.
SUM() – jadvaldagi qiymatlar qig`indisini hisoblash.
“qurilma” jadavalida barcha qurilmalar id lari yig’indisini topamiz;
So`rov: Select sum(id) as ‘ idlar yigindisi ’ from mutolachi;
Natija:
11.1 – rasm. Sum() agregat funksiyasidan foydalanish
2. AVG() – qiymqatlar o`rta arifmetigini hisoblash.
“qurilma” jadvalidagi qurilmalar id larining o’rta arifmetigini aniqlaymiz.
So`rov: Select avg(id) as ‘ id lari orta arifmetigi ’ from mutolachi;
Natija:
11.2– rasm. Avg() agregat funksiyasidan foydalanish
3. MIN() – eng kichik qiymatni chiqarish
“Qurilma” jadvalidan birinchida turgan qurilma nomi va id sini chiqaramiz;
So`rov: Select min(id) as ‘eng birinchi turgan mutolachi’, FISH from mutolachi;
Natija:
11.3 – rasm. Min() agregat funksiyasidan foydalanish
4. MAX() – eng katta qiymatni chiqarish
a) xodimlar guruhlanib eng katta yoshlisi topilsin
So`rov: So`rov: select id, max(oqilgan_kitoblar_soni) from faollar group by id;
Natija:
11.4– rasm. Max() agregat funksiyasidan foydalanib, ustundagi eng katta qiymatni aniqlash
b) “xodimlar” jadvalidan oxirida turgan xodim_id sini chiqaramiz;
|
| |