Ҳайдарова С. Sql тили



Download 2,61 Mb.
Pdf ko'rish
bet16/37
Sana28.02.2022
Hajmi2,61 Mb.
#473673
1   ...   12   13   14   15   16   17   18   19   ...   37
Bog'liq
sql tili imkoniyatlari va qollanilishi

Ходимлар
номли жадвал берилган бўлсин (1-жадвал): 
КОДИ
ФАМИЛИЯСИ 
ИСМИ 
МАОШИ 
ЛАВОЗИМИ 
10 
Расулов
Акбар 
1500000
Бош ҳисобчи 
25 
Каримов 
Рустам 
900000 
Муҳандис 
30 
Ахмедов 
Собир 
1000000
Муҳандис 
14 
Жабборова 
Дилдора 
1150000
Ҳисобчи 
45 
Саидов 
Мурод 
650000 
Администратор 
51 
Зияева 
Васила 
700000 
Менежер 

Ботиров 
Нодир 
1800000
Директор 
62 
Хўжаев 
Фарход 
500000 
Ишчи 
54 
Обидов 
Комил 
850000 
Менежер 
63 
Мирзаева 
Фарангиз 
400000 
Ишчи 
SELECT фамилияси, исми, маоши
FROM ходимлар 
WHERE маоши BETWEEN 500000 AND 850000 
Маоши 500000 билан 850000 оралиғида бўлган ходимлар рўйхатини 
ҳосил қилиш сўрови натижаси:
ФАМИЛИЯСИ 
ИСМИ 
МАОШИ 
Хўжаев 
Фарход 
500000
Саидов 
Мурод 
650000
Зияева 
Васила 
700000
Обидов 
Комил 
850000
Бу сўровни таққослаш операторлари ѐрдамида ҳам ҳосил қилса бўлади:
SELECT фамилияси, исми, маоши
FROM ходимлар 
WHERE маоши >= 500000 END маоши <= 850000 
Маоши 500000 дан катта ва 850000 дан кичик бўлган ходимлар 
рўйхатини ҳосил қилиш сўрови натижаси:
ФАМИЛИЯСИ 
ИСМИ 
МАОШИ 
Хўжаев 
Фарход 
500000
Саидов 
Мурод 
650000
Зияева 
Васила 
700000
Обидов 
Комил 
850000


38 
BETWEEN конструкцияли сўровлар қуйидаги кўринишда ҳам бўлиши 
мумкин:
SELECT фамилияси, исми, маоши
FROM ходимлар 
WHERE исми BETWEEN 'Мурод' AND 'Собир' 
Исми 'Мурод' билан бошланадиган ва 'Собир' билан тугайдиган 
ходимлар рўйхатини ҳосил қилиш натижаси:
ФАМИЛИЯСИ 
ИСМИ 
МАОШИ 
Саидов 
Мурод 
650000 
Ботиров 
Нодир 
1800000 
Каримов 
Рустам 
900000 
Ахмедов 
Собир 
1000000 
Қуйи ва юқори диапазонларни аниқловчи қийматлар реал миқдорлар 
бўлмаслиги ҳам мумкин, бу жуда қулай, чунки биз ҳар доим ҳам диапазон 
учун аниқ қийматларни бермаслигимиз мумкин
.
SELECT фамилияси, исми, маоши
FROM ходимлар 
WHERE исми BETWEEN 'Мур' AND 'Соб' 
Исми 'Мур' ва 'Соб' оралиғида бўлган ходимлар рўйхатини ҳосил қилиш 
натижаси:
ФАМИЛИЯСИ 
ИСМИ 
МАОШИ 
Саидов 
Мурод 
650000
Ботиров 
Нодир 
1800000
Каримов 
Рустам 
900000
Фозилов 
Сардор 
820000
Ахмедов 
Собир 
1000000
Бунда 'Мур' ва 'Соб' қийматлар маълумотлар базасида йўқ. Лекин, исми 
қуйи диапазондаги 'Мур' ('М', 'Му', 'Мур') ва юқори диапазондаги 'Соб' ('С', 
'Со', 'Соб') билан устма-уст тушган барча ходимлар рўйхати танлаш шартига 
киради. BETWEEN диапазон қиймати қўйилган майдонни ўсиш тартибида 
саралайди
.
Энди IS NULL операторини қўллашга мисол кўрайлик.


39 
Customers мижозлар жадвалида cust_email устунини оладиган 
бўлсак, бу устунда электрон почта манзили кўрсатилмаган бўлса у 
NULL қийматга эга бўлади. 
SELECT cust_name
FROM Customers 
WHERE cust_email IS NULL;
Натижада электрон манзили кўрсатилмаган мижозлар рўйҳати 
ҳосил бўлади: 
cust_name
----------------
Kids Place
The Toy Store
2.3. Жадвалга қўшимча маълумотларни киритиш. INSERT ва SELECT
INTO операторлари 
Маълумотлар базасидаги жадвалга сатрларни қўшиш учун 
INSERT инструкциясидан фойдаланилади, буни қуйидаги усуллар 
ѐрдамида амалга ошириш мумкин: 
-
жадвалга битта тўла сатрни қўшиш; 
-
битта сатрнинг қисмини қўшиш; 
-
жадвалга бир неча сатрларни қўшиш; 
-
сўров натижаларини қўшиш. 
Келтирилган усулларни кўриб чиқайлик. 

Download 2,61 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   37




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish