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.
Kasalxonada bemorlarni shifokor qabuli uchun onlayn ro`yxatga olish va taqsimlash uchun ma`lumotlar ombori
MySQL dasturida birinchi bo`lib baza yaratib olamiz. Baza yaratish uchun esa CREATE DATABASE buyug`I kerak bo`ladi. USE buyrug`I orqali esa bazaga kirib olamiz. CREATE TABLE buyrug`I orqali jadvlarlarni hosil qilib olamiz.
Hosil qilingan jadvallarni DESRIBE buyrug`I orqali tipini ko`rib olamiz va INSERT INTO buyrug`I yordamida jadvallarga ma`lumotlarni kiritamiz.
Bu yerda 3 ta jadval yaratib ichiga ma`lumotlarni kiritib oldik. Endi SELECT * FROM buyrug`I orqali jadvallarni ko`rib olamiz.
Rasmdagi SELECT * FROM LEFT JOIN buyrug`I orqali 2 ta jadvalni bir-biriga ulab olamiz.
Bu yerda esa rasmdagi buyruqlar orqali 3 ta jadvalni bog`laganimizni ko`rishingiz mumkin.
Do'stlaringiz bilan baham: |