Advertisement
Guest User

Untitled

a guest
Sep 8th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. WITH durations AS (
  2. select section_id, (CAST (
  3. SUBSTRING (time_end from 1 FOR 2) AS INT) * 60 +
  4. CAST (SUBSTRING (time_end from 4 FOR 2) AS INT)) AS END,
  5. (CAST (SUBSTRING (time_start from 1 FOR 2) AS INT) * 60 +
  6. CAST (SUBSTRING (time_start from 4 FOR 2) AS INT)) AS start,
  7. instruct_name AS NAME
  8. from myc_schedule
  9. )
  10.  
  11. select distinct NAME, term, durations.start, durations.end
  12. from myc_section join durations
  13. ON myc_section.id = durations.section_id
  14. WHERE durations.start > 660 AND durations.end < 1020
  15. AND NAME NOT LIKE '%TBA%'
  16. AND NAME NOT LIKE '%TRENT UNIVERSITY%'
  17. AND NAME NOT LIKE ''
  18. order BY NAME, term;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement