• SELE C T * FR OM A INTE R SET SELE C T * FR OM B buyrug’ining natijasida 3 soni chop etiladi. M
  • So`rov: SELECT * FROM mutolachi; Natija: 9.4 – rasm. xodimlari
  • So`rov: SELECT * FROM mutolachi UNION SELECT * FROM mutolachi_1; Natija: 9.6 – rasm. xodimlari va Kafedra_xodimlar
  • Toshkent axborot texnologiyalari universiteti kompyuter injinering fakulteti




    Download 15,05 Mb.
    bet8/19
    Sana16.05.2024
    Hajmi15,05 Mb.
    #237968
    1   ...   4   5   6   7   8   9   10   11   ...   19
    Bog'liq
    mal.B.2-ish

    UNION ifodasi bir yoki bir nechta SQL so‘rovlar natijasini birlashtirishga imkon beradi.
    INTERSECT bu operator ikki jadvalni taqqoslab ikkisida ham mavjud bo’lgan elementni chop etadi. Masalan A to’plamda 1, 2 va 3 ; B da esa 3, 4 va 5 bo’lsin. U holda:
    SELECT * FROM A INTERSET SELECT * FROM B
    buyrug’ining natijasida 3 soni chop etiladi.
    MINUS birinchi jadvalda mavjud va ikkinchisida yo’q bo’lgan elementlarni chiqaradi. Yuqoridagi ifodada intersect o’rniga minus operatorini yozsak, natijada ekranga 1 va 2 soni chiqariladi.
    UNION ALL- (Bir nechta so'rovlarni bitta SQL-buyruqqa birlashtirish va shunga mos ravishda so'rovlar natijalarini birlashtirish uchun UNION kalit so'zidan foydalaniladi.

    1. Xodimlar va kafedralar xodimlari jadvallarini ko’ramiz;

    So`rov:_SELECT_*_FROM_mutolachi;_Natija:__9.4_–_rasm._xodimlari'>So`rov:
    SELECT * FROM mutolachi;
    Natija:

    9.4 – rasm. xodimlari jadvalidagi ma’lumotlarni ko’rish

    So`rov:
    SELECT *FROM mutolachi_1;
    Natija:

    9.5 – rasm. Kafedra_xodimlari jadvalidagi ma’lumotlarni ko’rish
    2. Bu ikki jadvalni UNION yordamida birlashtiramiz.
    So`rov:
    SELECT * FROM mutolachi UNION SELECT * FROM mutolachi_1;
    Natija:

    9.6 – rasm. xodimlari va Kafedra_xodimlar jadvallarini Union operatori orqali birlashtirish natijasi

    3. Bu ikki jadvalni UNION ALL yordamida birlashtiramiz.
    So`rov:
    SELECT * FROM mutolachi UNION all SELECT * FROM mutolachi_1;

    Download 15,05 Mb.
    1   ...   4   5   6   7   8   9   10   11   ...   19




    Download 15,05 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Toshkent axborot texnologiyalari universiteti kompyuter injinering fakulteti

    Download 15,05 Mb.