Mundarija kirish mavzu


-mavzu. Ma’lumotlar manipulyatsiya qilishda oddiy so‘rovlar


Download 1.38 Mb.
Pdf ko'rish
bet34/79
Sana13.11.2023
Hajmi1.38 Mb.
#1769615
1   ...   30   31   32   33   34   35   36   37   ...   79
Bog'liq
Ma\'lumotlar bazasi Zayniddinov

9-mavzu. Ma’lumotlar manipulyatsiya qilishda oddiy so‘rovlar 
yaratish 
Reja 
1. Murakkab so`rovlar yaratish. 
2. SQLda almashtirish funksiyalari bilan ishlash. 
3. Guruhli funksiyalarni so„rovlarda ishlatish. 
4. Tasavurlar (View) yaratish. 
5. Jadvallar bilan ishlash. 
6. Ma‟lumotlarni ajratish va tiklash 
Tayanch iboralar: Guruhli funksiyalar, so`rovlar, manipulyatsiya
view, tasavur, tranzatsiya. 
Ko„pgina amaliy masalarni yechishda ma‟lum shartlar asosida 
axborotlarni ajratib olish talab etiladi. Masalan: “student” jadvalidan 
“Petrov” familiyali talabalarni chiqarish kerak. 
Select 
Surname, 
Name 
from 
STUDENT 
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 student Where kurs=3 and stipend>0; 


54 
Mantiqiy shartlarni berishda where parametri tarkibida IN
BETWEENLikeis 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. 
Select * From exam-marks Where mark in (4,5); 
Birorta ham 4 yoki 5 olmagan talaba haqidagi ma‟lumotlar olish 
uchun not  yoziladi. 
Berween amali maydon qiymatini berilgan intervalga kirganligini 
tekshirish uchun ishlatiladi. 
30 va 40 soat doirasida o`qitiladigan fanlarni chiqarish so`rovini 
berish. 

Download 1.38 Mb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   79




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