| Version 1 (modified by , 6 days ago) ( diff ) |
|---|
UseCase006 with SQL - Приказ на положени предмети
Актери
- Најавен студент
Чекори
- Студентот навигира до страната „Испити“
- Системот го идентификува студентот преку JWT токенот
- Системот ги презема сите положени предмети заедно со предметот, семестарот и професорот
SQL
SELECT ps.passed_id,
s.code,
s.name,
s.awarded_credits,
ps.grade,
ps.date_passed,
asem.type AS semester_type,
asem.year_ AS semester_year,
prof.name AS prof_name,
prof.surname AS prof_surname
FROM passed_subjects ps
JOIN semesters_subjects ss ON ps.enrolled_id = ss.id
JOIN subjects s ON ss.subjects_id = s.id
JOIN enrolled_semesters es ON ss.enrolled_semesters_id = es.id
JOIN active_semesters asem ON es.semester_id = asem.id
JOIN users prof ON ss.professor_id = prof.id
WHERE ss.user_id = @studentId
ORDER BY ps.date_passed DESC;
Note:
See TracWiki
for help on using the wiki.
