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]
$show_hidden_not_exists_clause
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