«استعلامات MySQL»: الفرق بين المراجعتين
(أنشأ الصفحة ب'يمكن الرجوع لصفحة قاعدة بيانات خدمات قسم القبول والتسجيل لمعرفة المزيد عن قاعدة البيانات...') |
|||
| سطر ٤: | سطر ٤: | ||
=== عدد الطلاب في سنة معينة === | === عدد الطلاب في سنة معينة === | ||
<syntaxhighlight lang="MySQL"> | <syntaxhighlight lang="MySQL"> | ||
| − | + | SELECT COUNT(*) AS total | |
| − | </syntaxhighlight> | + | FROM (SELECT epcms_uni_student.collegeid |
| + | FROM epcms_uni_student | ||
| + | LEFT JOIN epcms_uni_student_grade | ||
| + | ON epcms_uni_student.collegeid = | ||
| + | epcms_uni_student_grade.collegeid | ||
| + | WHERE epcms_uni_student_grade .` YEAR ` = 2016 | ||
| + | GROUP BY epcms_uni_student_grade.collegeid) tbl; </syntaxhighlight> | ||
''مع مراعاة تغيير السنة'' | ''مع مراعاة تغيير السنة'' | ||
مراجعة ٢٠:٤٥، ١٢ أبريل ٢٠١٨
يمكن الرجوع لصفحة قاعدة بيانات خدمات قسم القبول والتسجيل لمعرفة المزيد عن قاعدة البيانات المتعلقة بالاستعلامات أدناه.
محتويات
احصائيات
عدد الطلاب في سنة معينة
SELECT COUNT(*) AS total
FROM (SELECT epcms_uni_student.collegeid
FROM epcms_uni_student
LEFT JOIN epcms_uni_student_grade
ON epcms_uni_student.collegeid =
epcms_uni_student_grade.collegeid
WHERE epcms_uni_student_grade .` YEAR ` = 2016
GROUP BY epcms_uni_student_grade.collegeid) tbl;مع مراعاة تغيير السنة
عدد الطلاب العمانيين في سنة معينة
select count(*) as total from (select epcms_uni_student.collegeid from epcms_uni_student left join epcms_uni_student_grade on epcms_uni_student.collegeid = epcms_uni_student_grade.collegeid where epcms_uni_student_grade.`year` = 2016 group by epcms_uni_student_grade.collegeid) tbl;مع مراعاة تغيير السنة
عدد الطلاب الغير عمانيين في سنة معينة
select count(*) as total from (select epcms_uni_student.collegeid from epcms_uni_student left join epcms_uni_student_grade on epcms_uni_student.collegeid = epcms_uni_student_grade.collegeid where epcms_uni_student_grade.`year` = 2016 && epcms_uni_student.`nationality_code` != 10 group by epcms_uni_student_grade.collegeid) tbl;مع مراعاة تغيير السنة