Texnologiyalari universiteti telekommunikatsiyalar fakulteti


SELECT id_st, mark  FROM


Download 152.87 Kb.
Pdf ko'rish
bet10/15
Sana07.11.2023
Hajmi152.87 Kb.
#1753671
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Suxrob Boborasulov - AT16

SELECT id_st, mark 
FROM mark_st 
WHERE mark IN (2,3) 
BETWEEN amali maydon qiymatini berilgan intervalga 
kirganligini tekshirish uchun ishlatiladi. Yuqoridagi natijani BETWEEN 
operatoridan foydalanib olish mumkin: 
SELECT id_st, mark 
FROM mark_st 
WHERE mark BETWEEN 2 AND 3 
Birorta xam 2, 3 olmagan talaba haqidagi ma’lumotlar olish uchun 
NOT IN yoki NOT BETWEEN ishlatiladi.


 
Misol: Familiyalari A xarfi bilan boshlanuvchi talabalar ro‘yxatini 
tanlab olish. 
Bunday xolatda LIKE operatoridan foydalanish qulay hisoblanadi. 
LIKE operatori faqat simvolli maydonlar uchun qo‘llaniladi va maydon 
qiymati operatorda ko‘rsatilgan namunaga mosligini tekshirish imkonini 
yaratadi. Namuna quyidagi maxsus simvollardan tashkil topadi: 

_ (tagiga chizish belgisi) – bitta ixtiyoriy simvolni bildiradi; 

% (foiz belgisi) – ixtiyoriy miqdordagi simvollar ketma – ketligini 
bildiradi. 
SELECT id_st, surname 
FROM student 
WHERE surname LIKE 'A%' 
So’rovi : 
 
insert into student (first_name,last_name,age ,gruppa_id) 
values('Suxrob', 'Vahobov',19,1); 
insert into student (first_name,last_name,age ,gruppa_id) 
values('Suxrob', 'Vahobov',19,1); 
insert into student (first_name,last_name,age ,gruppa_id) 
values('Islom', 'bahromov',19,3); 
insert into student (first_name,last_name,age ,gruppa_id) 
values('Xushnud', 'Xomidov',19,3); 
insert into student (first_name,last_name,age ,gruppa_id) 
values('Davron', 'Aliyev',19,2); 
insert into student (first_name,last_name,age ,gruppa_id) 

Download 152.87 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




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