• So‘rov: Select sum(id) as ‘qurilma id lari yig’indisi ’ from qurilma; Natija: 10.1 – rasm. Sum()
  • So‘rov: Select avg(id) as ‘qurilma id lari orta arifmetigi ’ from qurilma; Natija: 10.2– rasm. Avg()
  • So`rov: Select min(id) as ‘eng birinchi turgan qurilma’, qurilma_nomi from qurilma; Natija: 10.3 – rasm. Min()
  • So‘rov: Select max(id) as ‘eng oxirida turgan qurilma’ from qurilma; Natija: 10.5– rasm. Max()
  • So‘rov: Select korpus_id as ‘2 tadan kop maxsulot ishlab chiqaradigan korpuslar id lari’ , count(maxsulot_nomi) as ‘maxsulotlar soni’ from maxsulot group by korpus_id having count(maxsulot_nomi)>=2;
  • O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkеnt axborot tеxnologiyalari




    Download 6,79 Mb.
    bet30/53
    Sana16.12.2023
    Hajmi6,79 Mb.
    #120080
    1   ...   26   27   28   29   30   31   32   33   ...   53
    BACKUP TRANSACTION — tranzaktsiyalar zaxira nusxasini yaratish huquqi.


    Ishni bajarish tartibi

    1. SUM() – jadvaldagi qiymatlar yig‘indisini hisoblash.

    “qurilma” jadavalida barcha qurilmalar id lari yig‘indisini topamiz;
    So‘rov: Select sum(id) as ‘qurilma id lari yig’indisi ’ from qurilma;
    Natija:

    10.1 – rasm. Sum() agregat funksiyasidan foydalanish
    2. AVG() – qiymqatlar o‘rta arifmetigini hisoblash.
    “qurilma” jadvalidagi qurilmalar id larining o‘rta arifmetigini aniqlaymiz.
    So‘rov: Select avg(id) as ‘qurilma id lari orta arifmetigi ’ from qurilma;
    Natija:

    10.2– rasm. Avg() agregat funksiyasidan foydalanish
    3. MIN() – eng kichik qiymatni chiqarish
    “Qurilma” jadvalidan birinchida turgan qurilma nomi va id sini chiqaramiz;
    So`rov: Select min(id) as ‘eng birinchi turgan qurilma’, qurilma_nomi from qurilma;
    Natija:

    10.3 – rasm. Min() agregat funksiyasidan foydalanish
    4. MAX() – eng katta qiymatni chiqarish
    a)Zavoddagi qurilmalar guruhlanib eng ko‘p maxsulot chiqaruvchisi topilsin.
    So‘rov: Select qurilma_id, max(ogirligi_kg) from maxsulot group by qurilma_id;
    Natija:

    10.4– rasm. Max() agregat funksiyasidan foydalanib, ustundagi eng katta qiymatni aniqlash
    b) “Qurilma” jadvalidan oxirida turgan qurilma id sini chiqaramiz;
    So‘rov: Select max(id) as ‘eng oxirida turgan qurilma’ from qurilma;
    Natija:

    10.5– rasm. Max() agregat funksiyasidan foydalanib, oxirgi Idni aniqlash
    5. COUNT() – Ustundagi qatorlar sonini sanaydi.
    a) Ikki va undan maxsulot ishlaydigan qurilmalar chiqarilsin.
    So‘rov: Select korpus_id as ‘2 tadan kop maxsulot ishlab chiqaradigan korpuslar id lari’ , count(maxsulot_nomi) as ‘maxsulotlar soni’ from maxsulot group by korpus_id having count(maxsulot_nomi)>=2;

    Download 6,79 Mb.
    1   ...   26   27   28   29   30   31   32   33   ...   53




    Download 6,79 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkеnt axborot tеxnologiyalari

    Download 6,79 Mb.