• UPDATE
  • SELECT
  • Delete operatori DELETE
  • Голубой 3d элементы 5g технология Презентация




    Download 1.76 Mb.
    Pdf ko'rish
    Sana30.11.2022
    Hajmi1.76 Mb.
    #32593
    Bog'liq
    15-кредит био, Qabul qilish-topshirish dalolatnomasi №152917, 1 Amaliy ish MALOXAT


    MySql
    #Update #Select #Delete 


    Update operatori
    Select operatori
    Delete operatori



    UPDATE – Maydon qiymatlarini o‘zgartirish buyrug‘i.
    Sintaksisi esa 2 xil:
    1. UPDATE  SET ustun=ifoda;
    2. UPDATE  SET ustun=ifoda WHERE
    qidiruv_sharti;
    Misol:


    Misol:
    Ma'lumotlar bazasiga yangi jadval qo‘shamiz va UPDATEdan
    foydalanib maydonga qiymat beramiz.


    Misol:
    Ma'lumotlar bazasiga yangi jadval qo‘shamiz va UPDATEdan
    foydalanib maydonga qiymat beramiz.


    Misol:
    UPDATE customers SET lastname='smith'
    Ushbu so'rov customers jadvalidagi lastname ustunining barcha qatorini yangilaydi. 
    Ma'lumotlar bazasi jadvalining mazmuni mos ravishda chap va o'ngda quyida
    tasvirlangan:


    2020
    Misol:
    UPDATE customers SET email='luke_smith@email.com' WHERE id=1
    Bu so‘rov mijozlar jadvalidagi elektron pochta mazmunini luke_smith@email.com
    qatoriga yangilaydi.
    Bu yerda id qiymati 1 ga teng. 
    Ma'lumotlar bazasi jadvalining eski va yangi tarkibi quyida mos ravishda chap va
    o'ng tomonda tasvirlangan.


    Eslatma:
    UPDATE so'rovida shartli bandlar(WHERE)dan foydalanish kerak.
    Agar foydalanmasangiz har qanday shartli banddan keyin quyidagi jadval atributining
    barcha yozuvlari yangilanadi. 
    Yuqoridagi misolda where dan foydalanmaganimiz uchun
    customers jadvalidagi lastname ustunining yangi qiymati (Smith) barcha qatorlarga
    o'zgarib qoldi.



    SELECT operatori MB jadvallaridan natijaviy to‘plam olish uchun
    mo‘ljallangandir. SELECT operatori yordamida MBga so‘rov beriladi va u
    foydalanuvchiga ma’lumotlarning natijaviy to‘plamini qaytaradi. Bu
    ma’lumotlar jadval shaklida qaytariladi. Bu jadval keyingi SELECT operatori
    tomonidan yana qayta ishlanishi ham mumkin.


    Select min(id) as 'eng birinchi turgan qurilma' from qurilma;
    Misol:
    Select max(ustun nomi) as ‘eng oxirida turgan qurilma’ from qurilma;


    Qurilma jadvalidan id si 2 va 4 oralig‘ida bo‘lgan qurilma ma‘lumotlarini chiqaramiz.
    Select *from ichimliklar where id between 2 and 4
    Misol:
    Qurilma jadvalidagi qurilmalar sonini aniqlaymiz.
    Select count(*)as „qurilma_soni‟ from ichimliklar; 


    DELETE


    Agarda o`zgaruvchi uchun ajratilgan xotira kerak bo`lmasa uni
    bo`shatish zarur. Bu o`zidan keyin ko`rsatkich nomi yoziladigan
    delete operatori yordamida amalga oshiriladi. Delete operatori ko`rsatkich 
    orqali aniqlangan xotira sohasini bo`shatadi. Shuni esda saqlash lozimki
    dinamik xotira sohasidagi adresni o`zida saqlovchi ko`rsatkich lokal 
    o`zgaruvchi bo`lishi mumkin. Shuning uchun bu ko`rsatkich e`lon 
    qilingan Funksiyadan chiqishimiz bilan ko`rsatkich ham xotiradan 
    o`chiriladi. Lekin new operatori orqali bu ko`rsatkichga dinamik xotiradan
    ajratilgan joy bo`shatilmaydi. Natijada xotiraning bu qismi kirishga
    imkonsiz bo`lib qoladi. Dasturchilar bu holatni xotiraning sirqib ketishi, 
    yoki yo`qolishi (utechka pamyati) deb tavsiflaydilar. Bu tavsif haqiqatga
    butunlay mos keladi, chunki dastur ishini yakunlaguncha xotirani bu 
    qismidan foydalanib bo`lmaydi. 
    Delete operatori 


    DELETE – satrlarni jadvaldan o‘chirish buyrug‘i.
    Sintaksisi esa quyidagicha:
    DELETE FROM WHERE qidiruv_sharti;


    Download 1.76 Mb.




    Download 1.76 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Голубой 3d элементы 5g технология Презентация

    Download 1.76 Mb.
    Pdf ko'rish