Ro’zibayev Ulugbek
4-Amaliy topshiriq
7-8-9-darslar bo’yicha amaliyot topshiriqlari.
1. northwind namunaviy ma’lumotlar bazasi tarkibidagi customers va employees jadvallaridagi ustma-ust tushuvchi (first_name, last_name, city ) ma’lumotlarni UNION operatori yordamida ekranga chop eting.
2. 1-topshiriqda jadvallaridagi city ustunida “S” harfi bilan boshlanuvchi ma’lumotlarga ega ustma-ust tushuvchi ma’lumotlarni chop eting. (first_name, last_name, city ).
3.UNION yordamida customers, employees, suppliers jadvallaridagi id, first_name, last_name ustunlaridagi ma’lumotlarni chop eting.
Employees bazasidagi employees hamda jobs jadvalidagi ma’lumotlarni(first_name, last_name, salary – employees , job_title - jobs) inner join yordamida chop eting
5 4-topshiriqni employees jadvali asosida malumotlarni chop eting. (employees- left table)
6 Jobs jadvalidagi ma’lumotlar uchun employees jadvalidagi kesishuvchi ma’lumotlarni chop eting (jobs – left table). job_id ustuni bo’yicha tartiblagan holda.
7 Employess jadvali uchun jobs hamda departments jadvalida mavjud kesishuvchi ma’lumotlarni chop etuvchi so’rov yarating.
8 dependents jadvali uchun employees jadvalidagi kesishuvchi ma’lumotlarni chop etuvchi so’rov yarating. (id, first_name, last_name – dependents, first_name, last_name,email - employees dan ).
9 Employees bazasidagi countries jadvali uchun regions jadvalida mavjud kesishuvchi barcha ustun ma’lumotlarini chop eting.
10 locations jadvali uchun countries jadvalida mavjud barcha kesishuvchi ustun ma’lumotlarini chop eting.
11 countries jadvali uchun locarions jadvalida mavjud barcha kesishuvchi ustun ma’lumotlarini chop eting.
12 MySql standart funksiyasidan foydalanib 1-topshiriqda chop etilishi kerak bolgan ustunlarni birlashtirib chop eting. Ma’lumotlar probel yordamida bir biridan ajratilsin.
13 northwind bazasidagi strings jadvalidagi ma’lumotlarni undagi belgilar soni(string_data ustuni) bilan chop eting.
14 northwind bazasidagi strings jadvalidagi ma’lumotlarni kata registrdagi belgilar bilan chop etuvchi so’rov yarating.
15 employees bazasidagi employees jadvalidagi xodimlar last_name, first_name, phone_number ustuni ma’lumotlarini teskari ko’rinishda chop etuvchi so’rov yarating(M: “absd”->dsba).
16 northwind bazasidagi strings jadvalidagi string_data ustuni ma’lumotlarini faqat birinchi so’zni chop etuvchi so’rov yarating.
17 northwind bazasidagi strings jadvalidagi string_data ustuni ma’lumotlari ichida mavjud “product” so’zini “maxsulot” so’zi bilan almashtirib chop etuvchi so’rov yarating.
18 employees bazasidagi employees jadvalidagi xodimlar maoshini 4 xonali tasodifiy son generatsiyasi bilan chop etuvchi so’rov yarating (last_name, first_name, salary-tasodifiy).
19 Standart funksiyadan foydalanib employees bazasidagi employees jadvalidagi “Susan” ismli xodimning hire_date ustuni ma’lumotini hozirgi vaqt bilan almashtiruvchi (UPDATE) so’rov yarating.
employees bazasining employees jadvalidagi xodimlar ismi, familiyasi hamda ishga qabul qilingan sanasini “sana-oy nomi” ko’rinishida chop etuvchi so’rov yarating. Masalan: “1995-05-18” berilgan bo’lsa “18 May”.
Dostları ilə paylaş: |