Zafar-mb-7-8 pdf




Download 0,99 Mb.
Pdf ko'rish
bet2/13
Sana14.05.2024
Hajmi0,99 Mb.
#232373
1   2   3   4   5   6   7   8   9   ...   13
UNION (Birlashtirish).
R va S munosabatlarni birlashtirish RUS ko`rinis
hida bеrilib, bu amalni natijasi R munosabatga tеgishli bo`lgan yoki S mun
osabatga tеgishli bo`lgan
yoki ikkalasiga ham tеgishli bo`lgan kortеjlar t
o`plamidir. Bu amallarni bajarayotganda bir xil tartibda bo`lishi kеrak. Na
tijani tartibi ham opеrandlar tartibiga tеng bo`ladi.


AUB
7.1 – rasm. Union 
birlashtirish amali Venn diagrammasidagi tasviri
INTERSECT(kesishuv). 
R va S munosabatlarni ayirmasi R∩S ko`rinis
hida yoziladi va R va S ob`yektga tegishli bo`lgan kortejlar to`plamiga aytiladi.
Bu erda kortejlar har ikki ob`yektga ham bir xil ko`rinishda bo`lishi shart.
Bu amalni bajarganda ham opеrandlarni tartibi bir xil bo`lishi kеrak.
A∩B
7.2 – rasm. Union 
birlashtirish amali Venn diagrammasidagi tasviri
 
MINUS(Ayirma) yoki EXCEPT.
R va S munosabatlarni ayirmasi R-S ko`r
inishida yoziladi va undagi kortеjlar to`plami R munosabatga tеgishli, lеkin S
munosabatga tеgishli bo`lmagan kortеjlardir. Bu amalni bajarganda ham opеrandl
arni tartibi bir xil bo`lishi kеrak.


A/B
77.3 – rasm. Except (Minus) 
birlashtirish amali Venn diagrammasidagi tasviri
 
UNION
ifodasi bir yoki bir nechta SQL so‘rovlar natijasini birlashtirishga i
mkon beradi. 
Ikki yoki undan ortiq jadvallar jamlanganda ularning chiqish ustunlari jamla
sh uchun o‘zaro muvofiq bo‘lishi kerak. Bu shuni bildiradiki, xar bir so‘rov bir xi
l sondagi ustunlarni ko‘rsatib, bu ustunlar mos tartibda kelishi va xar biriga mos
tiplarga ega bo‘lishi kerak. Sonli maydonlar bir xil tipga va kattalikka ega bo‘li
shi kerak. Simvolli maydonlar bir xil sondagi simvollarga ega bo‘lishi kerak. M
oslik ta’minlovchi yana bir shart bo‘sh (NULL) qiymatlar jamlanma ixtiyoriy u
stunida man etilgan bo‘lishi kerak. Bu qiymatlar boshqa jamlovchi so‘rovlard
a xam man etilgan bo‘lishi kerak. Bundan tashqari siz ostki so‘rovlarda
UNION operatoridan, xamda jamlovchi so‘rov SELECT operatorida agre
gat funksiyalardan foydalanishingiz mumkin emas. Siz individual so‘rovlardagi
kabi natijani tartiblash uchun ORDER BY operatoridan foydalanishingiz mumkin.
UNION ifodasi bir yoki bir necha SQL so‘rovlar natijasini birlashtirishga
imkon beradi.



Download 0,99 Mb.
1   2   3   4   5   6   7   8   9   ...   13




Download 0,99 Mb.
Pdf ko'rish