45
1.
Exam_marks jadvaldagi select averad (mark)
2.
Jadvaldagi satrlar (yoki yozuvlar) sonini
xisoblash uchun kuyidagi
komandadan foydalanamiz.
Select count (*)
From EXAMS_MARKS
3.
Select count (
distint subj_ID); from SUBJECT ;
Select komandasida group by parametr xam ishlashi.
Bu paramet bir
maydon uxshash parametrlari (aniklanayotgan kiymati) buyicha
guruxlaydi va
agregat funksiyalar ishlatilsi, ular shu guruxga buladi.
Misol:
Select student_ID
Max (mark) from exam_marks
Group by student_ID
Guruxlashni bir nechta maydon buyicha xam bajarish mumkin.
Select student_ID, subject_ID
Max (mark)
From exam-marks group vy
Student_ID, subject_ID
Guruxlar ichidan kerakli yozuvlarni ajratib olish uchun having ishlatiladi.
Having=where, f-t having guruxlar ichiga tegishli
Select Subj_name, max (hour)
From SUBJECT;
Group by Subj_name
Having max (Hour)>= 34;
Ba‟zi xollarda natija jadvalidagi ma‟lumotlarni tartiblab talab etiladi.
Buning uchun Order by parametri ishlashi.
Bu parametri kursatilgan
maydon barcha yozuvlarni usib borishi tartibida tartiblab beradi. Order by
desc yozilsa kamayishi tartibida yoziladi. Order by (ASC) bulsa usish
tartibida yoziladi.
Misol:
1.
Do'stlaringiz bilan baham: