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