• INSERT INTO VALUES (“ustun_info”, “ustun_info”, … ); DELETE
  • Insert into xodimlarhaqida(Id, FISH,Manzili,Maoshi, Lavozimi) values(1, ‘Istamov Mirjahon Muminjon ugli ’, ‘Toshkent’,9000000,’Backend admin); Natija
  • So`rov: Alter table xodimlarhaqida add tel_raqami varchar(20); Update xodimlarhaqida set tel_raqami=’+998912527074’ where id=1; Natija
  • So`rov: SELECT *FROM Xodimlarhaqida; Natija: 4.4-rasm. Xodimlarhaqida jadvalidagi ma’lumotlarni ko’rish
  • Ma’lumotlar ba’zasi fanidan




    Download 0,74 Mb.
    Pdf ko'rish
    bet2/3
    Sana20.05.2024
    Hajmi0,74 Mb.
    #246226
    1   2   3
    Bog'liq
    4 dedlayn

    DML
    tili
    so’rovlari: 
    SELECT

    Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi.
    Sintaksisi esa quyidagicha: 
    SELECT
    *FROM

    //
    jadvalni
    to’liq
    chiqarish 
    SELECT

    FROM

    //
    jadval
    ustunlarini
    chiqarish 
    INSERT

    SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.


    Sintaksisi esa quyidagicha: 
    INSERT
    INTO

    VALUES
    (“ustun_info”,
    “ustun_info”,

    ); 
     
    DELETE

    satrlarni jadvaldan o’chirish buyrug’i.
    Sintaksisi esa quyidagicha: 
    DELETE
    FROM

    WHERE
    qidiruv_sharti; 
     
    UPDATE

    Maydon qiymatlarini o’zgartirish buyrug’i.
    Sintaksisi esa 2 hil: 
    UPDATE

    SET
    column=expression; 
    UPDATE

    SET
    column=expression
    WHERE
    qidiruv_sharti;
     
     
     
     
     
     
    Ishni bajarish tartibi 
    Avvalo 3-laboratoriya ishida tuzgan jadvallarimizni esga olamiz. Endi o’sha 
    jadvallarni 
    MYSQL
    da yuqorida sintaksisini keltirib o’tganimizday komandalardan 
    foydalanib yaratamiz. 
    1.Jadval ob’yektlariga qiymatlar beramiz: 
    So`rov:
    Insert into xodimlarhaqida(Id, FISH,Manzili,Maoshi, Lavozimi) 
    values(1, ‘Istamov Mirjahon Muminjon ugli ’, ‘Toshkent’,9000000,’Backend 
    admin); 
    Natija: 


     
     
    4.1-rasm. 
    Xodimlarhaqida jadvaliga ma’lumotlarning kiritilishi. 
    2. Jadvalni tanlaymiz va SELECT operatori orqali ekranga chiqaramiz. 
    So`rov:
    Select * from xodimlarhaqida; 
    Natija: 
     
    4.2-rasm. 
    Xodimlarhaqida jadvaliga kiritilgan ma’lumotlarni ko’rish 
    3.MB ga yangi jadval qo’shamiz va UPDATEdan foydalanib maydonga qiymat 
    beramiz. 
    So`rov:
    Alter table xodimlarhaqida add tel_raqami varchar(20); 
    Update xodimlarhaqida set tel_raqami=’+998912527074’ where id=1; 
    Natija: 


    4.3-rasm. 
    Xodimlarhaqida jadvalida UPDATE operatori orqali mavjud 
    ma’lumotni o`zgartirish 
    4.Oyligi 10 000 000 dan ko’p Xodimlar Idsini, FISHini lavozimini esa katta 
    harflarda chiqaramiz
    Xodimlarhaqida jadval ko’ramiz; 
    So`rov: SELECT *FROM Xodimlarhaqida; 
    Natija: 
     
     
    4.4-rasm. 
    Xodimlarhaqida jadvalidagi ma’lumotlarni ko’rish
     
    So`rov:
    SELECT Id, FISH, UPPER(Lavozimi) FROM xodimlarhaqida
    WHERE oyligi>10000000; 
     
     
    Natija: 
    4.5-rasm. 
    UPPER funksiyasini qo’llanishi natijasi 
     


    So`rov: SELECT FISH, length(Lavozimi), Manzili, Maoshi FROM 
    xodimlarhaqida WHERE NOT xodim_id=3; 
    Natija: 
     
    4.6– rasm
    . Length funksiyasi va NOT mantiqiy amalining qo’llanishi 
    Xodimlarning ism, familiyasini LOWER yordamida kichik harflarda, manzilining 
    uzunligi va IDsi 1 va 2 oralig’idagi xodimlarni chiqaramiz: 

    Download 0,74 Mb.
    1   2   3




    Download 0,74 Mb.
    Pdf ko'rish