Advertisement
Guest User

Untitled

a guest
Oct 1st, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.75 KB | None | 0 0
  1. INSERT INTO loe_repeat_course_crn
  2.             (sfrstcr_pidm,
  3.              sfrstcr_term_code,
  4.              ssbsect_subj_code,
  5.              ssbsect_crse_numb,
  6.              course_count)
  7. SELECT sfrstcr_pidm,
  8.        sfrstcr_term_code,
  9.        ssbsect_subj_code,
  10.        ssbsect_crse_numb,
  11.        COUNT(DISTINCT shrtckn_term_code) course_count
  12. FROM   sfrstcr,
  13.        shrtckn,
  14.        screqiv,
  15.        ssbsect,
  16.        shrtckg
  17. WHERE  shrtckn_pidm = sfrstcr_pidm
  18.        AND shrtckn_pidm = shrtckg_pidm
  19.        AND shrtckn_term_code = shrtckg_term_code
  20.        AND shrtckn_seq_no = shrtckg_tckn_seq_no
  21.        AND shrtckg_grde_code_final IN (SELECT shrgrde_code
  22.                                        FROM   shrgrde
  23.                                        WHERE  shrgrde_passed_ind = 'Y'
  24.                                               AND shrgrde_levl_code = 'UG'
  25.                                                OR shrtckg_grde_code_final NOT
  26.                                                   LIKE 'R%'
  27.                                       )
  28.        AND ( ( shrtckn_subj_code = ssbsect_subj_code
  29.                AND shrtckn_crse_numb = ssbsect_crse_numb )
  30.               OR ( screqiv_subj_code = ssbsect_subj_code
  31.                    AND screqiv_crse_numb = ssbsect_crse_numb ) )
  32.        AND ( shrtckn_subj_code = screqiv_subj_code_eqiv(+)
  33.              AND shrtckn_crse_numb = screqiv_crse_numb_eqiv(+)
  34.              AND shrtckn_term_code BETWEEN screqiv_start_term(+) AND
  35.                                            screqiv_end_term(+) )
  36.        AND sfrstcr_term_code = ssbsect_term_code
  37.        AND sfrstcr_crn = ssbsect_crn
  38. GROUP  BY sfrstcr_pidm,
  39.           ssbsect_subj_code,
  40.           ssbsect_crse_numb,
  41.           sfrstcr_term_code;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement