Это мой первый вопрос, так что терпите меня.В моей базе данных Oracle есть две таблицы:
modules
с полями:
module_code
например.INF211 module_title
например.Информационные технологии credits
например, 20
module_progress
с полями:
student_id
например.STU1 module_code
например.INF211 module_year
напр.1 module_percent
например.65
Каждый студент получает по 5 модулей в год.
Так что я хочу поместить все это в один запрос / представление, если это возможно:
- Найти сумму процентов по модулю для конкретного студента
- Найти сумму всех кредитов по каждому модулю с учетом процентов по модулю.
- Разделить сумму процентов по модулю на сумму кредитов и умножить на 100дать мне среднюю оценку.
Можно ли это сделать?