• | 3 | r | | 14 | h | | 27 | f | +------+------+ Umuman olganda, ifoda
  • SELECT name, density*1000, elastics*1e+9 FROM materials; +--------------+--------------+-----------------+ | name | density*1000 | elastics*1e+9 |
  • | concrete | 5600.00 | 25000000000.00 | | duraluminium | 2800.00 | 70000000000.00 | | titanium | 4500.00 | 116000000000.00 |
  • 1-ma’ruza. Ma’lumotlar bazasining maqsadi, vazifalari va asosiy tushunchalari. Rеja




    Download 1,17 Mb.
    bet70/101
    Sana20.12.2023
    Hajmi1,17 Mb.
    #124746
    1   ...   66   67   68   69   70   71   72   73   ...   101
    Bog'liq
    Sanjar

    +------+------+
    Olingan jadvalda 27-tugun uchun takroriy satrlar mavjud. Siz DISTINCT kalit so'zini bayonotga qo'shib, natijada jadvalga bir xil qatorlarni kiritishni taqiqlagan holda buni oldini olishingiz mumkin.
    SELECT DISTINCT node, type FROM loadings;
    +------+------+
    | node | type |
    +------+------+
    | 1 | r |
    | 2 | r |
    | 3 | r |
    | 14 | h |
    | 27 | f |
    +------+------+

    1. Umuman olganda, ifoda jadval ustunlari tarkibidagi arifmetik, satr, mantiqiy operatsiyalar va funktsiyalardan foydalangan holda murakkab qavsli ifoda bo'lishi mumkin. Eng ko'p ishlatiladigan funktsiyalar quyida 1, 2, 3-jadvallarda keltirilgan.

    Misol
    Ishlatilgan materiallar xususiyatlarining jadvali uning ustunlarida zichlik va elastiklik darajasida har bir materialning zichligi va yosh modulini aks ettiruvchi raqamlarning muhim sonlarini o'z ichiga oladi. SI birliklarida ushbu xususiyatlarning haqiqiy qiymatlarini olish uchun (kg/ m3 va Pa) ularni quyidagi operator tomonidan amalga oshiriladigan o'lchov omillariga ko'paytirish kerak.


    SELECT name, density*1000, elastics*1e+9 FROM materials;
    +--------------+--------------+-----------------+
    | name | density*1000 | elastics*1e+9 |
    +--------------+--------------+-----------------+
    | steel | 7800.00 | 200000000000.00 |
    | aluminium | 2700.00 | 65000000000.00 |
    | concrete | 5600.00 | 25000000000.00 |
    | duraluminium | 2800.00 | 70000000000.00 |
    | titanium | 4500.00 | 116000000000.00 |
    | brass | 8500.00 | 93000000000.00 |
    +--------------+--------------+-----------------+


    1-jadval. Arifmetik funksiyalar

    Sintaksis 

    Qaytaruvchi qiymat

    ABS(x)

    X ning absolut qiymati

    SQRT(x)

    X ning kvadrat ildizi

    MAX(xy, ...)

    x, y, ... sonlarining eng katta qiymatini topish

    MIN(x,y, ...)

    x, y, ... sonlarining eng kichik qiymatini topish

     Izoh. x, y - sonli natijaga ega bo'lgan raqamlar yoki iboralar.





    Download 1,17 Mb.
    1   ...   66   67   68   69   70   71   72   73   ...   101




    Download 1,17 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-ma’ruza. Ma’lumotlar bazasining maqsadi, vazifalari va asosiy tushunchalari. Rеja

    Download 1,17 Mb.