O’zbekiston Respublisasi Raqamli Texnologiyalar Vazirligi
Download 1.23 Mb.
|
Norqobilov Zafarbek Malumotlar Bazasi 2- topshiriq
O’zbekiston Respublisasi Raqamli Texnologiyalar Vazirligi Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari universiteti Axborot texnologiyalari kafedrasi Ma’lumotlar bazasi fanidan AMALIY ISH-2 Mavzu:SQL yordamida Where standart so’zlaidan foydalanish. DBM006-2 guruh talabasi: Norqobilov Zafarbe Tekshirdi:Djurayev T.B Toshkent-2023. Mavzu:SQL yordamida Where standart so’zlaidan foydalanish. Ishdan maqsad: Biz yaratgan ma’lumotlar bazasini AND ,OR, NOT standart so’zlaridan foydalanib ma’lumotlar bazasida qo’llash ,Group by va Order by HAVING standart so’zlarini amalda tadbiq qilish. SELECT ID, FISH FROM `o'qtuvchilar` WHERE `ish staj` >4 AND `yashash joyi` = 'Jizzax viloyati' LIMIT 0 , 30 SELECT ID, FISH FROM `o'qtuvchilar` WHERE `ish staj` > 1 OR `yashash joyi` = 'Samarqand viloyati'; SELECT ID, FISH, `yashash joyi` FROM `o'qtuvchilar` WHERE NOT `yashash joyi` = 'Surxondaryo viloyati'; 2-topshiriq SELECT ID, FISH FROM `o'qtuvchilar` WHERE `ish staj` <5 LIMIT 0 , 30 SELECT ID, FISH FROM `o'qtuvchilar` WHERE `ish staj` <=5 LIMIT 0 , 30 SELECT ID, FISH FROM `o'qtuvchilar` WHERE `yashashjoyi` != 'Toshkentshahar' LIMIT 0 , 30 3-topshiriq SELECT `yashashjoyi` , COUNT( * ) AS uqtuvchilar_soni FROM `o'qtuvchilar` GROUP BY `yashashjoyi` ORDER BY uqtuvchilar_soni DESC LIMIT 0 , 30 SELECT `yashashjoyi` , AVG( `ishstaj` ) AS urtacha_ish_staj FROM `o'qtuvchilar` GROUP BY `yashashjoyi` HAVING AVG( `ishstaj` ) >5 ORDER BY urtacha_ish_staj DESC LIMIT 0 , 30 SELECT `yashash joyi` , COUNT( * ) AS urtacha_uqtuvchilar_soni FROM `o'qtuvchilar` GROUP BY `yashash joyi` ORDER BY urtacha_uqtuvchilar_soni DESC LIMIT 0 , 30 Xulosa: Xulosa qilib aytganda, SQL-dagi WHERE bandi bir yoki bir nechta shartlar asosida yozuvlarni filtrlash uchun kuchli vositadir. <, >, <=, >=, =, !=, BETWEEN, LIKE va IN kabi operatorlardan foydalanib, kerakli ma'lumotlarni olish uchun murakkab sharoitlarni yaratishingiz mumkin. Biroq, unumdorlik bilan bog'liq muammolarning oldini olish va so'rovlaringizni taqqoslanayotgan ma'lumotlar turi uchun indekslar va mos operatorlar bilan optimallashtirish uchun WHERE dan oqilona foydalanish muhimdir.5> Download 1.23 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling