"Show me all enrolled students in this term with their tuition category visible, so I can see who exists in the data and why they may or may not be getting provisioned correctly."
It's essentially a scratchpad query — useful for investigation, not meant to be the final production pull.
This looks like a diagnostic / investigative version of the student provisioning query from your main file. It's simpler — a single SELECT with no UNION — and has several lines commented out that suggest someone was actively debugging or exploring the data.
Pulls enrolled students for a given term, returning the same 14-column Adobe provisioning format, but with one key difference: COUR.TUIT_ID is output in the ID column instead of a blank string.
That's the tell — this query is designed to see which tuition categories students fall into, which is exactly the kind of thing you'd run when trying to figure out why someone is or isn't showing up in the main query.
A_CC_V3.sqlA_CC_V3.sql (students) |
ACC_ADD_USERS.sql |
|
|---|---|---|
| Scope | Split into UG (01) and Grad (11,14) blocks |
No TUIT_ID filter at all |
ID column |
Blank '' |
COUR.TUIT_ID (diagnostic) |
CRST_ID filter |
Commented out for UG, IN ('A') for Grad |
Commented out entirely |
STUD_STATUS filter |
Not present | Commented out ('A') |
| UNION | 6 blocks | Single SELECT |
| Dept filter | NOT IN ('CE') |
Same |
| ORDER BY | Last Name |
ID, Last Name — sorts by TUIT_ID first |
These are breadcrumbs of troubleshooting work:
-- AND COUR.CRST_ID IN('A') -- Was testing course status filter
-- AND STUD.STUD_STATUS IN('A') -- Was testing active student filter
-- AND COUR.DEPT_ID IN 'ENGL' -- Was scoping to one dept to test
-- AND COUR.CRSE_ID IN '340' -- Was looking at one specific course
The ENGL / course 340 lines in particular suggest someone was narrowing down to a specific case — probably chasing a missing student or unexpected result.