A/B
9.3 – rasm. Except (Minus)
birlashtirish amali Venn diagrammasidagi tasviri
UNION
ifodasi bir yoki bir nechta SQL so‘rovlar natijasini birlashtirishga
imkon beradi.
Ikki yoki undan ortiq jadvallar jamlanganda ularning chiqish ustunlari
jamlash uchun o‘zaro muvofiq bo‘lishi kerak. Bu shuni bildiradiki, xar bir so‘rov
bir xil 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‘lishi kerak. Simvolli maydonlar bir xil sondagi simvollarga ega bo‘lishi
kerak. Moslik ta’minlovchi yana bir shart bo‘sh (NULL) qiymatlar jamlanma
ixtiyoriy ustunida man etilgan bo‘lishi kerak. Bu qiymatlar boshqa jamlovchi
so‘rovlarda xam man etilgan bo‘lishi kerak. Bundan tashqari siz ostki
so‘rovlarda UNION operatoridan, xamda jamlovchi so‘rov SELECT operatorida
agregat funksiyalardan
foydalanishingiz
mumkin
emas.
Siz
individual
so‘rovlardagi
kabi
natijani tartiblash uchun ORDER BY operatoridan
foydalanishingiz mumkin. UNI O N ifodasi bir yoki bir necha SQL so‘rovlar
natijasini birlashtirishga imkon beradi.