group by, order by, having

DOCX 9 стр. 392,7 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 9
mavzu group by, order by , having standart so‘zlaridan foydalanib so’rov yaratish amaliy ko‘nikma group by, order by, having standart so‘zlaridan foydalanib so’rov yaratish. ishdan maqsad: berilgan predmet soha ma`lumotlar bazasidan foydalanib group by va order by standart so`zlaridan foydalanishni o‘rganish. masalani qo‘yilishi: predmet soha ma’lumotlar bazasi shakllantirilgandan so‘ng undan unumli foydalanishni tashkil etish maqsadida group by va order by standart so‘zlaridan foydalanib so‘rovlar yaratish. ma‘lumotlar bazasidan kerakli ma`lumotlarni yuqoridagi standart so‘zlar orqali ajratib olishni tashkil etish. uslubiy ko`rsatmalar: ma’lumotlar bazasi ustida so‘rovlar tashkil etishda guruhli funksiyalar bilan ham ishlash mumkin. guruhli funksiyalar jadvaldan yig‘ilgan axborotlarni olish uchun xizmat qiladi. bu funksiyalar jadvaldagi satrlar guruxi bilan amal bajarib, 1 ta natija chiqaradi. guruxli funksiyalar uchun quyidagi amallarni ishlatamiz. select buyrug’ida group by parametr ham ishlaydi. bu paramet bir maydon o‘xshash parametrlari (aniqlanayotgan qiymati) boyicha guruhlaydi va agregat funksiyalar ishlatilsa, ular shu guruhga bo‘ladi. misol: select student_id max (mark) from exam_marks …
2 / 9
tlarini hosil qilish mumkin. misol: 1. select *from subject order by subj_name 2. select *from subject order by subj-name desc tartiblash bir nechta maydon uchun bajarilishi xam mumkin. bunda avval tartiblash 1-maydon bo`yicha keyin 2-maydon bo`yicha bajariladi. sruningdek order by parametri group by parametri bilan birga ishlatilishi mumkin. bunda order by so`rovda oxiri keladi va unda guruxni ichidagi yozuvlarni tartiblaydi. misol: 1. select * from subject order by semester, subj-name; 2. select subj-name, semester, subj-name order by semester sql tili 1 ta so`rov ichiga 2-so‘rovni joylashtirib ishlatish imkonini beradi. misol: birorta talabani familiyasi bo`yicha uning id sini topish talab etilsa, va bu talabani barcha baxolari xaqidagi ma’lumotni ko`rmoqchi bo‘lsak quyidagi so‘rovni yozish mumkin. select * from exam_marks where student_id (select student_i) from student where surname= ‘abdullaev’; jadvallar bilan ishlaganda, ba’zan ustun va jadval nomlarini qayta aniqlashga yoki qayta nomlashga to`gri keladi. bunday masalalar ko`pincha birorta ifodalarni xisoblaganda, virtual ustunga joylashganda …
3 / 9
max() funksiyasining qo’llanilishi 3.zavoddagi korpuslar nomi alfavit bo`yicha tartiblansin va alfavitga teskari tartibda tartiblansin. korpus nomini alfavit bo`yicha tartiblash: so`rov: select * from korpus order by korpus _nomi; natija: 6.3–rasm. order by kalit so’zining qo’llanilishi 4. korpus nomini alfavitga teskari tartibda tartiblash: so`rov: select * from korpus order by korpus _nomi desc; natija: 6.4–rasm. order by kalit so’zining desc bilan qo‘llanilishi having parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. u where parametriga o'xshaydi, lekin group by parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. having parametrini tanlash shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat funktsiyalarining qiymatlarini ishlatishingiz mumkin. guruxlar ichidan kerakli yozuvlarni ajratib olish uchun having ishlatiladi. having=where, faqat having guruxlar ichiga tegishli select subj_name, max(hour) from subject; group by subj_name having max(hour)>= 34; zavoddan bir kunlik olinadigan maxsulotlarning 5000 kgdan kam ishlab chiqarilganlari haqida ma`lumot berilsin: so’rov: select *from maxsulot having ogirligi_kg = 2; natija: 6.6 – …
4 / 9
group by kalit so‘zlarini boshqa kalit so’zlar birga ishlatish strukturasi qanday? xisobot tayyorlash 1. titul 2. amaliy ishning nomi, maqsadi, qisqcha nazariy ma’lumot 3. berilgan variant (predmet soha) tavsifi 4. bajarilgan ish natijasi (diagrammalar, jadvallar) 5. jadvallarni bog’lanishi 6. xulosa 7. foydalanilgan adabiyotlar adabiyotlar ro‘yhati 1. t.a.xo'jakulov. ma'lumotlar bazasi. darslik. t.:tatu, 2022. - 260 b. 2. t.a.xujakulov. baza dannix. uchebnik. t.:tatu, 2022. - 260 s. 3. xo‘jaqulov t.a. usmonov j.t. ma’lumotlar bazasini boshqarish tizimi// o’quv qo’llanma. - t.: aloqachi, 2018. - 96 b. 4. xo’jaqulov t. a., usmonov j. t. ma’lumotlar bazasini boshqarish tizimi fanidan laboratoriya ishlarini bajarish bo’yicha uslubiy ko’rsatma - t. : tatu, 2016. - 55 b. 5. t.a.xujakulov. sistema upravleniya bazami dannix. uchebnik. t.:tatu, 2020. - 280 s. 6. goleshina l. bazi dannix: ucheb. posobie // – 4-e izd., pererab. i dop. – m.: forum: infra-m, 2018. – 400 s. 7. martishin s.a. bazi dannix. prakticheskoe primenenie …
5 / 9
group by, order by, having - Page 5

Хотите читать дальше?

Скачайте все 9 страниц бесплатно через Telegram.

Скачать полный файл

О "group by, order by, having"

mavzu group by, order by , having standart so‘zlaridan foydalanib so’rov yaratish amaliy ko‘nikma group by, order by, having standart so‘zlaridan foydalanib so’rov yaratish. ishdan maqsad: berilgan predmet soha ma`lumotlar bazasidan foydalanib group by va order by standart so`zlaridan foydalanishni o‘rganish. masalani qo‘yilishi: predmet soha ma’lumotlar bazasi shakllantirilgandan so‘ng undan unumli foydalanishni tashkil etish maqsadida group by va order by standart so‘zlaridan foydalanib so‘rovlar yaratish. ma‘lumotlar bazasidan kerakli ma`lumotlarni yuqoridagi standart so‘zlar orqali ajratib olishni tashkil etish. uslubiy ko`rsatmalar: ma’lumotlar bazasi ustida so‘rovlar tashkil etishda guruhli funksiyalar bilan ham ishlash mumkin. guruhli funksiyalar jadvaldan yig‘ilgan axborotlarni oli...

Этот файл содержит 9 стр. в формате DOCX (392,7 КБ). Чтобы скачать "group by, order by, having", нажмите кнопку Telegram слева.

Теги: group by, order by, having DOCX 9 стр. Бесплатная загрузка Telegram