O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARIVA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIAL
“KOMPYUTER INJINERINGI “ FAKULTETI
“SQL DA DASTURLASH” FANIDAN
LABARATORIYA ISHI №2
Bajardi: Maxmedov Sohibjon
Tekshirdi: Xolmatov O. A.
SAMARQAND – 2023
2-laboratoriya ishi
2-Laboratoriya topshiriqlari
Har bir talaba o'ziga biriktirilgan mavzu bo'yicha quyidagi amallar ketma-ketligini bajaradi:
1.Like operatori yordamida amal bajaring
2. NOT LIKE operatori yordamida amal bajaring
3. IN operatori yordamida amal bajaring
4. NOT IN operatori yordamida amal bajaring
5. BETWEEN operatori yordamida amal bajaring
6. IN va BETWEEN operatorlari yordamida amal bajaring
7.IN, AND, BETWEEN operatorlari yordamida amal bajaring
Labaratoriya ishini bajarish.
Jadvalimizni tuzib olamiz
Tuzgan jadvalimizni kurish
Select * from Dorixona
Jadvalimizga ma’lumotlar qushamiz:
Jadval tayyor. Endi jadval ustida topshiriqdagi vazifalarni bajaramiz
Like operatori yordamida amal bajarish
LIKE operatori yordamida Jadvalimizdagi nomi deb nomlangan ustunimizdagi ‘d’ harfi bilan boshlanadigan elementlarni chiqaramiz.
LIKE operatori yordamida nomi ustunidagi 6- va 7- harflari f e bo’lgan dorilarni kursatamiz:
LIKE "n" bilan tugaydigan barcha dori larni qaytarish:
LIKE operatori yordamida “m” bilan boshlanib, “n” bilan tugaydigan barcha Dori larni qaytarish:
2. NOT LIKE operatori yordamida amallar bajarish
NOT Operatori boshqa operatorlar bilan birgalikda qarama-qarshi natijani berish uchun ishlatiladi.
Quyidagi tanlov bayonotida morfin bo'lmagan barcha dorilarni qaytarib bermoqchimiz:
“d” harfi bilan boshlanmagan dorilarni tanlash:
Yaroqlilik muddati 3 dan kata bolmagan dori vositalarini ko’rsatish
Ishlab chiqarilgan joyi 2022 dan kata bolmaganlarni kursatish
3. IN operatori yordamida amal bajarish
13. ‘Morfin’ va ‘kupen’ dorilarini qidirish
4. NOT IN operatori yordamida amal bajarish
14. ‘Morfin’ va ‘kupen’ dorilaridan boshqa dorilarni qidirish
5. BETWEEN operatori yordamida amal bajarish
15. Narxi 10 dan 20 gacha bo'lgan barcha mahsulotlarni tanlaydi:
16. Mahsulotlarni oldingi misol doirasidan tashqarida ko'rsatish uchun NOT BETWEEN foydalanamiz:
17. BETWEEN IN bilan
Quyidagi SQL bayonoti ogirligi 10 dan 30 gacha bo'lgan barcha mahsulotlarni tanlaydi. Bundan tashqari, muddati 3 yoki 4 bo'lishi kerak:
18. Between And va Order by. ‘analgin’ va ‘mukaltin’ orasidagi dorilarni alifbo tartibida saralab kursatish
19. ‘analgin’ va ‘mukaltin’ orasidagi dorilarni ko’rsatmaslik
Xulosa
Biz bugungi labaratoriya ishida jadvallar ustida 1. Like operatori yordamida 2. NOT LIKE operatori yordamida 3. IN operatori yordamida 4. NOT IN operatori yordamida 5. BETWEEN operatori yordamida 6. IN va BETWEEN operatorlari yordamida 7.IN, AND, BETWEEN operatorlari yordamida amallar bajardik. Nazariy bilimlarimizni amaliyotda sinab kurdik.
|