Irgasheva durdona yakubdjanovna ma’luMotlar oMbori


Jadvallarni iNNEr JoiN operatori yordamida ulash



Download 13,67 Mb.
Pdf ko'rish
bet67/77
Sana09.03.2022
Hajmi13,67 Mb.
#486890
1   ...   63   64   65   66   67   68   69   70   ...   77
Bog'liq
malumotlar ombori

Jadvallarni iNNEr JoiN operatori yordamida ulash
. Agar SE-
LECT operatorida fROM so‘zidan keyin bitta jadval emas, ikkita 
jadval ishlatilsa, unda so‘rov natijasi (WHERE so‘zi ko‘rsatilmasa) 
bitta jadvalning har bir satri ikkinchi jadvalning har bir satri bi-
lan ulanadi. Bu ba’zan dekart ko‘paytma yoki jadvallarni bir-
lashtirish deyiladi. WHERE ishlatilsa jadval ixchamlanadi. SQL 
bir nechta jadvallardan ma’lumot chiqarishi mumkin. Masalan: 


107
talabalar familiyasini (STUDENT jadvalidan) va har bir student 
uchun talabalar yashaydigan shahar, universitet nomini (UNI-
VERSITY jadvalidan) chiqarish kerak bo‘ladi, unda barcha ta-
labalar va universitetlar ikkala jadvaldagi CITY maydon qiymat-
lari bir xil bo‘lgan yozuvlar kombinatsiyasini olish kerak. Buning
uchun so‘rov 
SElECt 
STUDENT.SURNAME, UNIVERSITY. UNIV_
NAMES,
STUDENT.CITY fROM STUDENT, UNIVERSITY
WHERE STUDENT.CITY=UNIVERSITY.CITY;
Tenglikka asoslangan predikatlarni ishlatib birlashtirish 
ekvibirlashtirish deyiladi. Misolda ko‘rib chiqilgan jadvallarni 
birlashtirish ichki (INNER) birlashtirish deyiladi. Bunday 
birlashtirilishda bajarilayotgan so‘rovni ON so‘zida berilgan 
sharti rost bo‘lgan jadvallar satrlari olinadi. Yuqoridagi so‘rov, 
ya’ni talaba (STUDENT jadvali) va u yashaydigan shaharlar, 
universitet nomlari (UNIVERSITY jadvali) bilan chiqarish 
talab etilsa, JOIN kalit so‘zini ishlatib quyidagicha tashkil 
etiladi:
SElECt
STUDENT.SURNAME,UNIVERSITY.UNIV_
NAME, STUDENT.CITY
FroM
STUDENT INNER JOIN UNIVERSITY. ON STU-
DENT.CITY=UNIVERSITY.CITY;
6.9. Ma’lumotlar bilan manipulatsiyalash
SQL tilida jadvalga ma’lumotlar kiritish uchun, ularni 
o‘zgartirish va olib tashlash uchun ma’lumotlar bilan manipu-
latsiya qilish (DML) tili ning uchta komandasi mo‘ljallangan. Bu-
lar INSERT (qo‘shish), UPDATE (tiklash, yangilash), DELETE 
(olib tashlash, yo‘qotish) komandalaridir.
INSERT komandasi (buyrug‘i) jadvalga yangi satr qo‘shishni 
amalga oshiradi.
Sodda holda uning ko‘rinishi quyidagicha:

Download 13,67 Mb.

Do'stlaringiz bilan baham:
1   ...   63   64   65   66   67   68   69   70   ...   77




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