Голубой 3d элементы 5g технология Презентация
Download 1.76 Mb. Pdf ko'rish
|
- Bu sahifa navigatsiya:
- UPDATE
- SELECT
- Delete operatori DELETE
MySql #Update #Select #Delete Update operatori Select operatori Delete operatori UPDATE – Maydon qiymatlarini o‘zgartirish buyrug‘i. Sintaksisi esa 2 xil: 1. UPDATE 2. UPDATE 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 Download 1.76 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling