Random Oracle Queries and Functions
Random Oracle Queries and Functions
SPRIDEN_PIDM,:DD_Term)
registered_This_Term,B.SGBSTDN_STST_CODE,SGBSTDN_TERM_CODE_EFF Latest_Status_AS_Of,
A.SPRIDEN_ID STUDENT_ID,
f_format_name(A.SPRIDEN_PIDM,'FML') STUDENT_NAME,
C.GOREMAL_EMAIL_ADDRESS EMAIL_ADDRESS,
B.SGBSTDN_TERM_CODE_EFF TERM
FROM SGBSTDN B , SPRIDEN A LEFT JOIN GOREMAL C ON (A.SPRIDEN_PIDM = C.GOREMAL_PIDM
AND C.GOREMAL_PREFERRED_IND = 'Y' AND C.GOREMAL_EMAL_CODE = 'AUKE')
WHERE A.SPRIDEN_PIDM = B.SGBSTDN_PIDM
AND A.SPRIDEN_CHANGE_IND IS NULL
AND B.SGBSTDN_TERM_CODE_EFF = (SELECT MAX(S.SGBSTDN_TERM_CODE_EFF)
from SATURN.SGBSTDN S
where S.SGBSTDN_PIDM = B.SGBSTDN_PIDM
AND S.SGBSTDN_TERM_CODE_EFF NOT LIKE '%00'
AND S.SGBSTDN_TERM_CODE_EFF <= :DD_Term)
--AND B.SGBSTDN_TERM_CODE_EFF = :DD_Term
AND B.SGBSTDN_STST_CODE in ('AS')
--and F_REGISTERED_THIS_TERM(A.SPRIDEN_PIDM,:DD_Term) ='Y'
--and B.SGBSTDN_STST_CODE='AS'
--and :BTN_run is not null
--order by A.SPRIDEN_ID
--order by B.SGBSTDN_STST_CODE desc
order by B.SGBSTDN_TERM_CODE_EFF desc