Advertisement
Guest User

Untitled

a guest
Jul 29th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT  DISTINCT
  2.         s.ID
  3. ,       s.person_uid
  4.  
  5. FROM    odsmgr.academic_study t
  6.  
  7.         INNER JOIN odsmgr.student_course s
  8.             ON t.id = s.id
  9.            
  10.         INNER JOIN
  11.         (
  12.             SELECT  *
  13.             FROM
  14.             (
  15.                 SELECT  person_uid
  16.                 ,       student_status
  17.                 ,       academic_period
  18.                 ,       MAX(academic_period) OVER (PARTITION BY person_uid) last_academic_period
  19.  
  20.                 FROM    mst_general_student
  21.             )
  22.  
  23.             WHERE   academic_period = last_academic_period
  24.                     AND student_status    ='AS'
  25.         ) statuses
  26.             ON s.person_uid = statuses.person_uid
  27.  
  28. WHERE   s.academic_period IN ('201550', '201590', '201610', '201650')
  29.         AND s.registration_status IN ('RE', 'RW')
  30.         AND t.college NOT IN ('24', '96')
  31.         AND t.program NOT LIKE 'E26%'
  32.         AND s.campus IN('M', 'B', 'DE', 'OC', 'WNC', 'WKT')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement