• Select substr(name, 1,1) //’’// Surname, City, length(City) from STUDENT Where krus in (2,3,4) and stipend>0; substr(name, 1,1) //’’// Surname
  • From STUDENT Surname Name Birthday Tochar(birthday, DD.MM.YY Ivanov Ivan 3/11/992 3.12.92 Guruhli (agregat) funksiyalar
  • COUNT
  • Select count (*) From EXAMS_MARKS;
  • Length () vazifasi satrni uzunligini aniqlab borishdan iborat  Select Lpad(Surname, 10, $), RPad(Name, 10,@) from STUDENT




    Download 1,38 Mb.
    Pdf ko'rish
    bet37/79
    Sana30.01.2024
    Hajmi1,38 Mb.
    #148346
    1   ...   33   34   35   36   37   38   39   40   ...   79
    Bog'liq
    Mundarija kirish

    Length () vazifasi satrni uzunligini aniqlab borishdan iborat 
    Select Lpad(Surname, 10, $), RPad(Name, 10,@) from STUDENT
    Where kurs=3 and stipend>0 
    Lpad(Surname, 10, $) 
    RPad(Name, 10,@) 
    $$$$Petrov
    Petr@@@@@@
    $$$$Pavlov 
    Andrey@@@@ 
    $$$$$Lukin 
    Artem@@@@@ 
    Select substr(name, 1,1) //’’// Surname, City, length(City) from 
    STUDENT
    Where krus in (2,3,4) and stipend>0; 
    substr(name, 1,1) //’’// Surname 
    City
    length(City) 
    A.Petrov 
    Kursk

    S.Sidorov 
    Moskva

    Select Surname, Name, Brithday, Tochar(birthday, DD.MM.YY) 
    From STUDENT
    Surname Name
    Birthday Tochar(birthday, DD.MM.YY 
    Ivanov 
    Ivan 
    3/11/992 
    3.12.92 
    Guruhli (agregat) funksiyalar 
    Guruhli funksiyalar jadvaldan yig`ilgan axborotlarni olish uchun 
    xizmat qiladi. Bu funksiyalar jadvaldagi satrlar guruhi bilan amal 


    57 
    bajarib, 1 ta natija chiqaradi. Guruhli funksiyalar uchun quyidagi 
    amallarni ishlatiladi. 
    1. COUNT – jadvaldagi satrlar sonini aniqlab beradi.
    2. SUM – 
    ko`rsatilgan 
    maydon qiymatlarini 
    yig`indisini 
    hisoblaydi.
    3. AVG – tanlab olingan maydon qiymatlarini o`rta arifmetigini 
    hisoblaydi.
    4. MAX yoki MIN – tanlab olingan maydon qiymatlarini eng 
    kattasini yoki kichigini topib beradi.
    Select so`rovida guruhli funksiyalar maydon nomlari kabi 
    ishlatiladi. Maydon nomlari funksiyalar argumentlari sifatida keladi.
    Misol uchun jadvaldagi satrlar sonini aniqlash uchun quyidagi 
    so`rovdan foydalanamiz. 
    Select count (*) From EXAMS_MARKS; 
    Select komandasida group by parametrini ham ishlatish mumkin. 
    Bu paramet bir maydon o`xshash parametrlari (aniqlanayotgan qiymati) 
    bo`yicha guruhlaydi va agregat funksiyalar ishlatilsa ular shu guruhda 
    bo`ladi.

    Download 1,38 Mb.
    1   ...   33   34   35   36   37   38   39   40   ...   79




    Download 1,38 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Length () vazifasi satrni uzunligini aniqlab borishdan iborat  Select Lpad(Surname, 10, $), RPad(Name, 10,@) from STUDENT

    Download 1,38 Mb.
    Pdf ko'rish