• Ishni bajarish tartibi
  • Userlar nomini alifboga teskari tartibda chiqarish
  • HAVING
  • Xulosa: Men ushbu amaliy ishlardan Postgressql ma’lumotlar ba’zasida jadvallar yaratish ularni o’chirish, o’zgartirish kiritish, tartiblash va hokazolarni o’rgandim.
  • Where student_ID (select student_I) From




    Download 4.06 Mb.
    bet11/11
    Sana10.02.2024
    Hajmi4.06 Mb.
    #154336
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Qodirov Omirbek
    Samandar 04 04
    Where student_ID (select student_I)
    From student where surname= „Petrov‟
    Jadvallar bilan ishlaganda, ba’zan ustun va jadval nomlarini qayta aniqlashga yoki qayta nomlashga to`gri keladi. Bunday masalalar ko`pincha 34 birorta ifodalarni xisoblaganda, virtual ustunga joylashganda unga nom qo`yish ba’zan natija jadvali ustunini nomlashda kerak bo‘ladi. Xuddi shundek biz ustun nomlarini ham uzunligini o`zgartirishimiz mumkin.
    Ishni bajarish tartibi

    1. Jadvaldagi userlarning ismlarni tartiblansin.



    1. Userlar nomi alfavit bo`yicha tartiblansin va alfavitga teskari tartibda tartiblansin. Korpus nomini alfavit bo`yicha tartiblash:



    1. Userlar nomini alifboga teskari tartibda chiqarish:



    HAVING parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. U WHERE parametriga o'xshaydi, lekin GROUP BY parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi.
    HAVING parametrini tanlash shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat funktsiyalarining qiymatlarini ishlatishingiz mumkin. Guruxlar ichidan kerakli yozuvlarni ajratib olish uchun HAVING ishlatiladi.
    HAVING=WHERE, faqat HAVING guruxlar ichiga tegishli
    Select Subj_name, max (hour)
    From SUBJECT;
    Group by Subj_name
    Having max (Hour)>= 34;
    Ishni bajarish tartibi 1. Jadvaldagi userlar idsi 2dan kattasi chiqarilsin:

    Xulosa: Men ushbu amaliy ishlardan Postgressql ma’lumotlar ba’zasida jadvallar yaratish ularni o’chirish, o’zgartirish kiritish, tartiblash va hokazolarni o’rgandim.

    FOYDALANILGAN ADABIYOTLAR


    1. В.П. Базы данных. Книга 2 распределенные и удаленные базы данных: учебник.// Москва ИД «ФОРУМ»
    - ИНФРА-М. – 2018. – С 261.

    1. Голицына О.Л. Базы данных: учеб. Пособие // – 4-е изд., перераб. И доп. – М.: ФОРУМ: ИНФРА-М, 2018. – 400 с.

    2. Мартишин С.А. Базы данных. Практическое применение СУБД SQL –и NoSQL – типа для проектирования информационных систем: учеб. Пособие // - Москва: ИД

    «ФОРУМ» - ИНФРА-М, 2019, – 368 с.

    1. Rahul Batra. SQL Primer An Accelerated introduction to SQL Basics.// Gurgaon, India. 2019. –P 194.

    2. Поликов А.М. Безопасность Oracle глазами аудиториа: нападение и защита. – Москва. 2017. –336 с.

    3. Usmonov J.T., Xujaqulov T.A. Ma‘lumotlar bazasini boshqarish tizimi// o`quv qo`llanma. - Т. : Aloqachi, 2018. – 96 b.

    4. Usmonov J. T., Xo'jaqulov T. A. Ma'lumotlar bazasini boshqarish

    tizimi fanidan laboratoriya ishlarini bajarish bo'yicha uslubiy ko'rsatma - Т. : TATU, 2016. – 55 b.
    Download 4.06 Mb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 4.06 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Where student_ID (select student_I) From

    Download 4.06 Mb.