«استعلامات MySQL»: الفرق بين المراجعتين
| سطر ١٠: | سطر ١٠: | ||
ON epcms_uni_student.collegeid = | ON epcms_uni_student.collegeid = | ||
epcms_uni_student_grade.collegeid | epcms_uni_student_grade.collegeid | ||
| − | WHERE epcms_uni_student_grade . | + | WHERE epcms_uni_student_grade .YEAR = 2016 |
GROUP BY epcms_uni_student_grade.collegeid) tbl; </syntaxhighlight> | GROUP BY epcms_uni_student_grade.collegeid) tbl; </syntaxhighlight> | ||
''مع مراعاة تغيير السنة'' | ''مع مراعاة تغيير السنة'' | ||
| سطر ٢٢: | سطر ٢٢: | ||
LEFT JOIN epcms_uni_student_grade | LEFT JOIN epcms_uni_student_grade | ||
ON epcms_uni_student.collegeid = epcms_uni_student_grade.collegeid | ON epcms_uni_student.collegeid = epcms_uni_student_grade.collegeid | ||
| − | WHERE epcms_uni_student_grade. | + | WHERE epcms_uni_student_grade.year = 2016 && epcms_uni_student.nationality_code = 10 |
GROUP BY epcms_uni_student_grade.collegeid) tbl; | GROUP BY epcms_uni_student_grade.collegeid) tbl; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| سطر ٣٥: | سطر ٣٥: | ||
LEFT JOIN epcms_uni_student_grade | LEFT JOIN epcms_uni_student_grade | ||
ON epcms_uni_student.collegeid = epcms_uni_student_grade.collegeid | ON epcms_uni_student.collegeid = epcms_uni_student_grade.collegeid | ||
| − | WHERE epcms_uni_student_grade. | + | WHERE epcms_uni_student_grade.year = 2016 && epcms_uni_student.nationality_code != 10 |
GROUP BY epcms_uni_student_grade.collegeid) tbl; | GROUP BY epcms_uni_student_grade.collegeid) tbl; | ||
</syntaxhighlight> | </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 && epcms_uni_student.nationality_code = 10
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;مع مراعاة تغيير السنة