CCCPaste

1535f8e3e6175

SELECT
SCHOOLYEAR,
SEMESTER,
STUDYPROGRAMNAME,
STUDENTID NIM,
FULLNAME NAMA,
PLONUMBER NOMOR_PLO,
PLONAME TEXT_PLO,
SUBJECTCODE KODE_MK,
SUBJECTNAME NAMA_MK,
A.COURSEID,
A.CLASS,
A.LECTURERCODE,
CLONUMBER NOMOR_CLO,
CLONAME TEXT_CLO,
ROUND( ( ASSESSMENTOOLSCORE * ( PERCENTAGE / 100 ) ), 2 ) AS NILAI_CLO
FROM
(
SELECT DISTINCT
A.PLONUMBER,
A.PLONAME,
B.STUDYPROGRAMID,
B.STUDYPROGRAMNAME,
D.SUBJECTCODE,
H.SUBJECTNAME,
C.CLONUMBER,
C.CLONAME,
E.COURSEID,
F.CLASS,
F.LECTURERCODE,
E.STUDENTID,
D.SCHOOLYEAR,
D.SEMESTER,
E.CLOASSESMENTID,
G.PERCENTAGE,
G.CLOASSESSMENTTOOLSNAME,
SUM( E.NILAIPERQUEST ) AS ASSESSMENTOOLSCORE
FROM
ACADEMIC.CLOPLO A
LEFT JOIN MASTERDATA.STUDYPROGRAM B ON ( A.STUDYPROGRAMID = B.STUDYPROGRAMID )
LEFT JOIN ACADEMIC.CLOCLO C ON ( A.CLOPLOID = C.CLOPLOID AND C.ACTIVESTATUS = 'Y' )
LEFT JOIN ACADEMIC.CLOMAPPING D ON ( C.CLOCLOID = D.CLOCLOID AND D.ACTIVESTATUS = 'Y' )
LEFT JOIN (
SELECT DISTINCT
A.CLOSTUDENTPOINTID,
A.COURSEID,
A.CLOQUESTIONID,
A.CLOPOINT,
A.INPUTBY,
A.INPUTDATE,
A.STUDENTID,
B.QUESTIONDESCRIPTION,
B.PERCENTAGE,
B.CLOMAPPINGID,
B.CLOASSESMENTID,
A.CLOPOINT * ( B.PERCENTAGE / 100 ) AS NILAIPERQUEST
FROM
ACADEMIC.CLOSTUDENTPOINT A
JOIN ACADEMIC.CLOQUESTION B ON ( A.CLOQUESTIONID = B.CLOQUESTIONID )
WHERE
A.STUDENTID IS NOT NULL
AND A.COURSEID IS NOT NULL
) E ON ( D.CLOMAPPINGID = E.CLOMAPPINGID )
LEFT JOIN ACADEMIC.COURSE F ON ( E.COURSEID = F.COURSEID )
LEFT JOIN ACADEMIC.SUBJECTS H ON ( F.SUBJECTID = H.SUBJECTID )
LEFT JOIN ACADEMIC.CLOASSESSMENTTOOLS G ON ( E.CLOASSESMENTID = G.CLOASSESSMENTTOOLSID )
WHERE
A.ACTIVESTATUS = 'Y'
AND D.SCHOOLYEAR = '2526'
AND D.SEMESTER = 1
AND A.ACTIVESTATUS = 'Y'
GROUP BY
A.PLONUMBER,
A.PLONAME,
B.STUDYPROGRAMID,
B.STUDYPROGRAMNAME,
D.SUBJECTCODE,
H.SUBJECTNAME,
C.CLONUMBER,
C.CLONAME,
E.CLOASSESMENTID,
G.PERCENTAGE,
G.CLOASSESSMENTTOOLSNAME,
E.COURSEID,
F.CLASS,
F.LECTURERCODE,
E.STUDENTID,
D.SCHOOLYEAR,
D.SEMESTER
) A
JOIN MASTERDATA.STUDENT USING ( STUDENTID )
WHERE
STUDENTID IS NOT NULL

ORDER BY
COURSEID,
STUDENTID,
PLONUMBER,
CLONUMBER