• SELECT * FROM exam-marks WHERE mark IN (4, 5);
  • SELECT* FROM subject WHERE hour BETWEEN 30 AND 40;
  • SELECT * FROM student WHERE surname LIKE M%;
  • SELECT surname, name, stipend kurs, (stipend*kurs)/2 FROM student WHERE kurs=4 and stipend > 0; Ma’lumotlar bazasi nima
  • SELECT name, surname FROM student WHERE kurs=3 and stipend>0




    Download 50,82 Kb.
    bet2/18
    Sana16.01.2024
    Hajmi50,82 Kb.
    #138706
    1   2   3   4   5   6   7   8   9   ...   18
    Bog'liq
    Sql tilining create operatori va u yordamida so’rovlar yaratish -fayllar.org

    SELECT name, surname FROM student WHERE kurs=3 and stipend>0;
    Mantiqiy shartlarni berishda WHERE parametri tarkibida IN, BETWEEN, LIKE, IS NULL amallari ham ishlatiladi. IN, NOT parametrlari ishlatilganda tekshirilayotgan maydon qiymati berilgan ro’yxat bilan solishtiriladi. Bu ro’yxat IN operatori o’ng tomonidan () ichida yoziladi.
    Jadvaldan imtihon baholari «4» va «5» baholi talabalar ro’yxatini chiqaring.
    SELECT * FROM exam-marks WHERE mark IN (4, 5);
    Birorta ham 4 va 5 olmagan talaba haqidagi ma’lumotlar olish uchun NOT IN yoziladi. BETWEEN amali maydon qiymatini berilgan intervalga kirganligini tekshirish uchun ishlatiladi.
    30 va 40 soat doirasida o’qitiladigan fanlarni chiqarish so’rovini tuzing.
    SELECT* FROM subject WHERE hour BETWEEN 30 AND 40;
    BETWEEN amali maydonlar sonli va simvolli bo’lganda ham ishlatiladi.
    LIKE amali f-t simvolli toifadagi maydonlar uchun ishlatiladi. Bu amal maydonni satrli matnlarni LIKE dan so’ng ko’rsatilgan qism satr bilan solishtiradi.
    Studentlar jadvalida familiyasi «M» xarfi bilan boshlanadigan talaba haqida ma’lumot
    chiqaring.
    SELECT * FROM student WHERE surname LIKE M%;
    % - foiz belgisi shu pozitsiyada ixtiyoriy simvollar ketma-ketligi kelishini anglatadi.
    Bu amallarni maydonda o’tkazib yuborilgan qiymatlarni yoki noaniq qiymatlarni
    topishda ishlatib bo’lmaydi.
    Sonli ma’lumotlarni uzunlik o’zgartirish uchun atribut amallardan foydalanamiz. Bunda quyidagi amallar ishlatiladi: «-», «+», «*», «/».
    Misol: SELECT surname, name, stipend kurs, (stipend*kurs)/2 FROM student WHERE kurs=4 and stipend > 0;



    1. Ma’lumotlar bazasi nima ?

    Javobi:Ma’lumotlar bazasi — biror sohaga oid o’zaro bog’langan ma’lumotlar yig‘indisining disk tashuvchidagi tashkiliy jamlanmasidir. Boshqacha qilib aytganda, ma’lumotlar bazasi — bu komputer xotirasiga yozilgan ma’lum bir strukturali, o‘zaro bog‘langan va tartiblangan ma’lumotlar majmui bo‘lib, u biror bir obyektning xususiyatini, holatini yoki obyektlar o‘rtasidagi munosabatni ma’lum ma’noda tavsiflaydi. MB foydalanuvchiga strukturalashgan ma’lumotlarni saqlash va ishlatishda optimal qulaylikni yaratib beradi.






    1. Download 50,82 Kb.
    1   2   3   4   5   6   7   8   9   ...   18




    Download 50,82 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    SELECT name, surname FROM student WHERE kurs=3 and stipend>0

    Download 50,82 Kb.