5–laboratoriya ishi
Download 0.91 Mb.
|
5-laboratoriya ishi Malumotlar bazasi
- Bu sahifa navigatsiya:
- SQLda funksiyalar yaratish
Ishni bajarish tartibi
Ishni boshlashdan oldin view(tasavvur)ga ega bo’lib olamiz misol uchun dotsentlar jadvalimizda oyligi 7000000 dan ko’p bo’lganlarini chiqaramiz. Avvaliga dotsentlar jadvalimiz ma’lumotlarini ko’ramiz Bu jadvaldan yuqorida aytib o’tgan tassavurimizni amalga oshiramiz Endi yaratgan viewimizni ko’ramiz select orqali: Biz where ni >= qo’ymaganimiz uchun 7000000 ni ham olmadi chunki biz faqat > amalini ishlatib kettik. Boshqa jadvallarimizda ham ko’rib chiqsak: Misol uchun talabalar jadvalida, avvaliga jadvalni o’zini ko’ramiz: Shundan so’ng tassavur yaratamiz(view): Natijani ko’rsak: Natijada 2 chi kursdan katta bo’lgan talabalar haqida o’zimiz hohlagan ma’lumotlar oldik. O’chirishni esa drop table orqali amalga oshiramiz. Yuqoridagilarni yana bir jadvalimiz uchun ko’rib chiqamiz: Bu safar baholar jadvalimizda ko’ramiz Birinchi navbatda jadvalni o’zini chaqiramiz So’ngra baxosi 3 dan baland bo’lganlarni ya’ni bahosi yaxshilar uchun view yaratamiz Endi viewimizni select from orqali chaqiramiz: Natijada faqat bahosi yahshi bo’lgan talabalar ID si hamda Oraliq bahosini oladik. Viewni o’chirib tashlasak: Natijada : Demak bunday view mavjud emas. Mavzu: SQLda funksiyalar yaratish Create function ga bosamiz, va chiqqan oynadan funksiyamizga nom berib,uning kodini yozamiz Endi bu koddi Running qilamiz #shu bilan funksiyamiz yaratildi Download 0.91 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling