one more thing - if you have time
I have to add in yet another max effective date subselect and it's not working, I get an error that says "view does not exist"
Here's my code
SELECT
PS_UWO_HEAV_DEG_VW."EMPLID",
PS_UWO_HE_APLNT_VW."ACAD_PLAN", PS_UWO_HE_APLNT_VW."EFFDT", PS_UWO_HE_APLNT_VW."DESCR",
PS_UWO_HEAV_DEG_VW."AV_CLASS_YR",
PS_UWO_HE_A_GRP_VW."EFFDT", PS_UWO_HE_A_GRP_VW."DESCR"
FROM
"SYSADM"."PS_UWO_HEAV_DEG_VW" PS_UWO_HEAV_DEG_VW,
"SYSADM"."PS_UWO_HE_APLNT_VW" PS_UWO_HE_APLNT_VW,
"SYSADM"."PS_UWO_HE_A_GRP_VW" PS_UWO_HE_A_GRP_VW
WHERE
PS_UWO_HEAV_DEG_VW."ACAD_PLAN" = PS_UWO_HE_APLNT_VW."ACAD_PLAN" AND
PS_UWO_HEAV_DEG_VW."ACAD_ORG" = PS_UWO_HE_A_GRP_VW."ACAD_GROUP" AND
(PS_UWO_HEAV_DEG_VW."EMPLID" = '300012881' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000313286' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000282513' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000268861' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000137739' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000117578' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000065946' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000052189' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000018062' OR
PS_UWO_HEAV_DEG_VW."EMPLID" = '000005178') AND
PS_UWO_HE_APLNT_VW."EFFDT" =
(SELECT MAX(PS_UWO_HE_APLNT_VW."EFFDT"

FROM PS_UWO_HE_APLNT_VW
WHERE PS_UWO_HEAV_DEG_VW."ACAD_PLAN" = PS_UWO_HE_APLNT_VW."ACAD_PLAN" and
TO_NUMBER(TO_CHAR(PS_UWO_HE_APLNT_VW."EFFDT",'yyyy'))<=PS_UWO_HEAV_DEG_VW."AV_CLASS_YR"

AND
PS_UWO_HE_A_GRP_VW."EFFDT" =
(SELECT MAX(PS_UWO_HE_A_GRP_VW."EFFDT"

FROM PS_UWO_HE_A_GRP_VW
WHERE PS_UWO_HEAV_DEG_VW."ACAD_ORG" = PS_UWO_HE_A_GRP_VW."ACAD_GROUP" and
TO_NUMBER(TO_CHAR(PS_UWO_HE_A_GRP_VW."EFFDT",'yyyy'))<=PS_UWO_HEAV_DEG_VW."AV_CLASS_YR"
ORDER BY
PS_UWO_HEAV_DEG_VW."EMPLID" ASC