• SELE C T F R OM / /
  • INSE R T
  • ”, … ); D ELETE
  • UPDA TE SET c o lu m n=e x p re s sion; UPDA TE
  • So`rov: SELECT id, Lower(mahsulot_nomi), mahsulot_narxi, mahsulot_soni, sanasi FROM mening_dukonim WHERE id BETWEEN 2 and 5; Natija
  • Insert into tatu(id, mahsulot_nomi, mahsulot_soni, mahsulot_narxi) values ( 1, ‘Notebook HP’, 15, ‘700 $’); Natija
  • So’rov: select mahsulot_narxi from mening_dukonim; Natija: 4.4-rasm 5 - Topshiriq
  • M asala n i n g q o ’ yili s hi: AND, OR, NOT, IN, BETWEEN, LIKE
  • Kompyuter injiniringi” fakulteti “Kompyuter tizimlari” kafedrasi




    Download 0,79 Mb.
    bet4/5
    Sana08.06.2024
    Hajmi0,79 Mb.
    #261633
    1   2   3   4   5
    Bog'liq
    1-deadline

    DML tili so’rovlari:
    SELECT Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi.
    Sintaksisi esa quyidagicha:
    SELECT *FROM <jad_nomi> // jadvalni to’liq chiqarish
    SELECT <ustun_nomi> FROM _nomi> // jadval ustunlarini chiqarish

    INSERT SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.
    Sintaksisi esa quyidagicha:
    INSERT INTO <jad_nomi> VALUES (ustun_info”, “ustun_info”, … );


    DELETE – satrlarni jadvaldan o’chirish buyrug’i.
    Sintaksisi esa quyidagicha:
    DELETE FROM <jad_nomi> WHERE qidiruv_sharti;


    UPDATE – Maydon qiymatlarini o’zgartirish buyrug’i.
    Sintaksisi esa 2 hil:
    UPDATE _nomi> SET column=expression;
    UPDATE _nomi> SET column=expression
    WHERE qidiruv_sharti;

    4.1-rasm.



    1. So`rov: SELECT id, mahsulot_nomi, mahsulot_narxi, mahsulot_soni FROM mening_dukonim WHERE NOT id=3;

    Natija:


    1. Mahsulot nomini LOWER yordamida kichik harflarda, manzilining uzunligi va IDsi 2 va 5 oralig’idagi mahsulotlarni chiqaramiz:

    So`rov: SELECT id, Lower(mahsulot_nomi), mahsulot_narxi, mahsulot_soni, sanasi
    FROM mening_dukonim WHERE id BETWEEN 2 and 5;
    Natija:

    LIKE hossasidan foydalanib ko’ramiz.


    So’rov: select id, mahsulot_nomi from mening_dukonim where mahsulot_nomi like 'A%'
    Natija:


    So`rov: Insert into tatu(id, mahsulot_nomi, mahsulot_soni, mahsulot_narxi) values ( 1, ‘Notebook HP’, 15, ‘700 $’);
    Natija:

    4.2-rasm.
    MB ga yangi jadval qo’shamiz va UPDATEdan foydalanib maydonga qiymat beramiz.
    So`rov: Alter table mening_dukonim add sanasi varchar(8);
    Natija:


    4.3-rasm
    Tabledan bitta ustunni tanlab olish:
    So’rov: select mahsulot_narxi from mening_dukonim;
    Natija:

    4.4-rasm
    5 - Topshiriq
    Mavzu: AND, OR, NOT mantiqiy standart so‘zlardan foydalanish
    Ishdan maqsad: Talabalarda AND, OR, NOT mantiqiy stanndart so‘zlardan foydalanish va shu orqali relyatsion MB da ishlash ko’nikmasini hosil qilish.
    Masalaning qoyilishi: AND, OR, NOT, IN, BETWEEN, LIKE operatoridan foydalanib avvalgi mashg’ulotlarda yaratilgan jadvallar ustida amallar bajarish.

    Download 0,79 Mb.
    1   2   3   4   5




    Download 0,79 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kompyuter injiniringi” fakulteti “Kompyuter tizimlari” kafedrasi

    Download 0,79 Mb.