9-Ma’ruza: Ma’lumotlar manipulyatsiya qilishda oddiy so‘rovlar yaratish
Murakkab so‘rovlar yaratish
SQLda almashtirish funksiyalari bilan ishlash
Guruhli funksiyalarni so‘rovlarda ishlatish
Tasavurlar (View) yaratish
Jadvallar bilan ishlash
Ma’lumotlarni ajratish va tiklash
Tayanch so`zlar: Guruhli funksiyalar, so‘rovlar, manipulyatsiya, view, tasavur, tranzatsiya.
Ko‘pgina amaliy masalarni yechishda ma’lum shartlar asosida axborotlarni ajratib olish talab etiladi. Masalan: “talaba” jadvalidan “Petrov” familiyali talabalarni chiqarish kerak.
Select Surname, Name from Talaba Where Surname=’Petrov’;
Surname
|
Name
|
Petrov
|
Petr
|
Petrov
|
Anton
|
Where shartida solishtirish amallari jumladan =>, <, <=, >=, shuningdek mantiqiy amallar “and” “or”, “not” amallari ishlashi mumkin. Ular yordamida murakkab shartlar tuzililadi.
Masalan: 3-kurs stipendiya oladigan talabalarni ismi familiyasini chiqaring.
Select Name, Surname From talaba Where kurs=3 and stipend>0;
Mantiqiy shartlarni berishda where parametri tarkibida IN, BETWEEN, Like, is null amallari ham ishlatiladi.
In yoki not parametli ishlatilganda tekshirilayotgan maydon qiymati berilgan ro‘yxat bilan solishtiriladi. Bu ro‘yxat in operatori o‘ng tomonidan () ichida yoziladi.
Exam baholari jadvaldan «4» va «5» baholi talabalar ro‘yxatini chiqaring.
Do'stlaringiz bilan baham: |