Filmlar; So‘rov: select from filmlar limit 3
Download 298,89 Kb.
|
11-12-amaliy ishlar
- Bu sahifa navigatsiya:
- Natija: 11.5 – rasm. Limit
- Natija: 11.7– rasm. Limit
- So‘rov: show tables from filmlar_reytingi; Natija
- Endi “Maxsulot” nomli jadvalga ham “Ruda” nomli indeks yaratamiz: So‘rov: Select *from maxsulot;
- So‘rov: Show indexes from tomoshabin; Natija: 12.6 – rasm. Tomoshabin
- Tomoshabin
Ishni bajarish tartibi Avvalgi bajargan filmlar nomli jadvalni chaqirib olamiz. SELECT * FROM filmlar;
Buyrug‘ini kiritamiz natijada birinchi uchta satr hosil bo‘ladi Natija: 11.5 – rasm. Limit operatori orqali 3 ta qatorni ekranga chiqarish
Buyrug‘ini yozamiz, natijada 4-satrdan boshlab 7 ta satr hosil bo‘ladi. Natija: 11.6– rasm. Limit operatori orqali 3,7 qatorni ekranga chiqarish 3. Reytingni e’lon qilishda eng yaxshi 3 ta filmni aniqlaymiz. So‘rov: select reyting.film_id, filmlar.film_nomi, count(reyting.tomoshabin_id), sum(reyting.ball) from reyting inner join filmlar on reyting.film_id=filmlar.film_id group by reyting.film_id order by sum(reyting.ball) desc limit 3; Natija: 11.7– rasm. Limit operatori orqali eng ko‘p ball to‘plagan 3 ta film. 4. Reytingni e’lon qilishda 5- o‘rindan keying 5 ta filmni aniqlaymiz So‘rov: select reyting.film_id, filmlar.film_nomi, count(reyting.tomoshabin_id), sum(reyting.ball) from reyting inner join filmlar on reyting.film_id=filmlar.film_id group by reyting.film_id order by sum(reyting.ball) desc limit 5,5; Natija: 11.7– rasm. Limit operatori orqali 5- o‘rindan keying 5 ta filmni topish. 12 - AMALIY MASHG‘ULOTIMavzu: SQL tilida INDEX yaratish Ishni bajarish tartibi
So‘rov: show tables from filmlar_reytingi; Natija: 12.1–rasm. filmlar_reytingi ma’lumotlar bazasidagi barcha jadvallarning ro‘yxati
So‘rov: Select * from filmlar; Create index yil_filmlari on filmlar(film_id, film_nomi); Natija: 12.2 – rasm. Filmlar jadvali uchun indeks yaratish
So‘rov: show indexes from filmlar; Natija: 12.3 – rasm. filmlar jadvali uchun yaratilgan indekslar ro‘yxati
So‘rov: Select *from maxsulot; So‘rov: Create index ruda on maxsulot(id, maxsulot_nomi); Natija: 12.5 – rasm. Tomoshabin jadvali uchun ideks yaratish so‘rovi So‘rov: Show indexes from tomoshabin; Natija: 12.6 – rasm. Tomoshabin jadvali uchun yaratilgan indekslarni ko‘rish
So‘rov: Show keys from Tomoshabin in Filmlar_reytingi; Natija: bu so‘rov natijasi yuqoridagi so‘rov natijasi bilan bir xil bo‘ladi.
So‘rov: Alter table Tomoshabin drop index Mashxurlar; Natija: 12.7 – rasm. Maxsulot jadvalidan Ruda nomli indeksni o‘chirish so‘rovi Yuqorida ko‘rib turganingizdek maxsulot jadvalidagi indexlar ko‘rsatilganda ”Empty set ” yani bo‘sh chiqdi; Xulosa qilib aytganda index bu jadval ustunlarini ko‘rsatadigan ko‘rsatkichdir. Download 298,89 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling