Dasturiy injeniring fakulteti 312-20 guruh talabasi usmonov axror


Download 0.61 Mb.
Pdf ko'rish
bet2/9
Sana28.12.2022
Hajmi0.61 Mb.
#1012584
1   2   3   4   5   6   7   8   9
Bog'liq
Usmonov 5-8 topshiriq

SELECT id_st, mark 
FROM mark_st 


27 
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%' 
Ishni bajarish tartibi 
 
1. Oyligi 4 000 000 dan ko‘p yoki id 2 dan katta Xodimlar Idsini
FISHini lavozimini esa katta harflarda chiqaramiz; 
Zavod va kon xodimlari jadvallarini ko‘ramiz; 
So`rov: SELECT *FROM mahsulot; 


28 
Natija: 
 
 
 
5.1-rasm. Mahsulot jadvalidagi ma‘lumotlarni ko‘rish. 
So`rov: select id, upper(nomi), narxi, hajmi from mahsulot where 
narxi>=10000; 
Natija: 
5.2-rasm. UPPER funksiyasini qo‘llanishi natijasi. 

Download 0.61 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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