78
INSERT INTO Student1 SELECT * FROM Student WHERE
Univ_ID IN (SELECT Univ_ID FROM University WHERE City=
‘
Moskva’);
Nazorat savollari
1. SQL tilining jadval yaratish operatori sintaksisi qanday?
2. Indeks operatorini ko„rinishi va uning vazifasi?
3. SQL tilining jadvalga yozish va takomillashtirish
komandalarini
tavsiflang.
4. Insert opretori haqoda ma`lumot bering.
5. IN predikati nima vazifa bajaradi?
6. Drop va Delete operatorlarining farqi nimada?
7. Update operatori sintaksisi qanday yoziladi?
11-mavzu. SQLda jarayonlar va standart funksiyalar
Reja
1. SQL tilida agregat funksiyalar.
2. Agregat funksiyalar argumentlari.
3. Standart funksiyalar orqali so„rovlar yaratish.
4. Standart funksiyalarning SQLda sintaksisi.
5. DISTINCT standart so„zi va undan
foydalanib ikki nusxadagi
satrlarni o„chirish.
6. ORDER BY komandasidan foydalanib satrlarni tartiblashtirish.
7. Agrеgatlar va ma‟lumotlarni guruhlash.
Tayanch so`zlar: Agregat
funksiyalar, group by, having
Agregat funksiyalar qo‘llanishi
Agregat (yoki STATIK) funksiyalar, sonli
yoki xisoblanuvchi ustunlar
Bilan ishlaydi. Agregat funksiya argumenti butun ustun bo„lib, bita
qiymat
qaytaradi.
Bu funksiyalarni ko„rib chiqamiz:
SUM() – Ustundagi xamma qiymatlar summasini xisoblaydi.
AVG() – Ustundagi xamma qiymatlar o„rtasi qiymatini xisoblaydi.
MIN() – Ustundagi xamma qiymatlar eng kichigini aniqlaydi.
MAX() – Ustundagi xamma qiymatlar eng kattasini aniqlaydi.
COUNT() – Ustundagi qiymatlar sonini xisoblaydi.
79
COUNT(*) – So„rov natijalari jadvalidagi satrlar sonini xisoblaydi.
Komandalar sintaksisi ko„rinishi:
Do'stlaringiz bilan baham: