Maruza: union ifodasidan foydalanish


query X UNION ( query Y UNION query Z )


Download 20.16 Kb.
bet3/3
Sana18.06.2023
Hajmi20.16 Kb.
#1555714
1   2   3
Bog'liq
Maruza

query X UNION ( query Y UNION query Z );
ko‘rsatishingiz mumkin. CHunki UNION bitta dublikatlarni yo‘qotib boshqasini qoldirishi mumkin. Quyidagi ikki ifoda
 ( query X UNION ALL query Y )UNION query Z;
query X UNION ALL( query Y UNION query Z );
bir xil natija qaytarishi shart emas, agar ikkilangan satrlar unda o‘chirilgan bo‘lsa.
 CHunki HAVING ifodasida faqat agregat SELECT ifodasida ko‘rsatilgan funksiyalardan yoki GROUP BY ifodasida ko‘rsatilgan maydonlardan foydalanish mumkin. Ulardan siz tashqi ilova sifatida foydalanishingiz mumkin. Buning sababi shuki HAVING tashqi so‘rovdagi satrlar uchun emas guruxlar uchun baxolanadi. SHuning uchun ostki so‘rov bir marta satr uchun emas gurux uchun bajariladi.
Download 20.16 Kb.

Do'stlaringiz bilan baham:
1   2   3




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