oracle 8.1.6 select name from category_trees t, category_tree_translations tt where t.tree_id = tt.tree_id and t.tree_id = :tree_id select dc.course_id, dc.course_key, dc.course_name, dc.assessment_id, dec.section_id, dec.section_name, dec.product_id, dec.community_id, dc.course_info, ci.item_id, v.maxparticipants, dec.show_participants_p, dec.show_sessions_p, dec.description, v.show_description_p, v.display_section_p, dec.show_price_p $discount_clause from dotlrn_catalog dc, cr_items ci, dotlrn_ecommerce_section dec, ec_custom_product_field_values v where ci.item_id = dec.course_id(+) and dec.product_id = v.product_id(+) and dc.course_id = ci.live_revision and [template::list::filter_where_clauses -and -name course_list] order by lower (dc.course_name), lower(dec.section_name) select sale_price as member_price from ec_sale_prices where product_id = :product_id and rownum=1 select count(*) as attendees from dotlrn_member_rels_approved where community_id = :community_id and (rel_type = 'dotlrn_member_rel' or rel_type = 'dc_student_rel') select price as prices from ec_products where product_id = :product_id , (select count(*) from ec_sale_prices_current where product_id = dec.product_id) as has_discount_p