postgresql7.4 SELECT f.faculty_id, f.faculty_name, d.department_id, d.department_name FROM cc_faculty f, cc_department d WHERE f.faculty_id = d.faculty_id AND d.department_id = :department_id AND d.package_id = :package_id SELECT DISTINCT n.uos_code, n.uos_name, uos.uos_id, rev.year_id, y.name, rev.core_id, uosr.session_ids, uosr.uos_name_id FROM cc_uos uos, cc_uos_revisions uosr, cc_stream_uos_map map, cc_stream_uos_map_rev rev, cc_year y, cc_uos_name n, cc_department d WHERE uos.uos_id = map.uos_id AND d.department_id = :department_id AND d.department_id = uosr.department_id AND d.package_id = :package_id AND map.live_revision_id = rev.map_rev_id AND rev.year_id = y.year_id AND rev.year_id != 0 AND uos.live_revision_id = uosr.uos_revision_id AND n.name_id = uos.uos_name_id SELECT cc_session__name(:session_id) SELECT rev.prerequisite_ids, rev.assumed_knowledge_ids, rev.corequisite_ids, rev.prohibition_ids, rev.no_longer_offered_ids FROM cc_uos u, cc_uos_revisions rev WHERE u.uos_id = :requisites_id AND u.live_revision_id = rev.uos_revision_id