'C'
and cb.o_id = co.o_id
and cb.b_id in (#{bId})
)
]]>
'C'
and cb.o_id = co.o_id
)
]]>
SELECT co.`o_id`,co.`app_id`,co.`order_type_cd`,co.`user_id`,cb.`business_type_cd`,cb.`b_id`,cb.`status_cd`
FROM c_orders co,c_business cb
WHERE co.`o_id` = cb.`o_id`
AND cb.`business_type_cd` NOT IN ('DO')
AND cb.`status_cd` = #{statusCd}
AND co.`o_id` = #{oId}
SELECT co.* FROM c_orders co WHERE co.`o_id` = #{oId} and not exists (
SELECT 1 FROM c_business cb WHERE cb.`o_id` = co.`o_id`
AND cb.`status_cd` NOT IN (#{statusCd})
)
AND NOT EXISTS (
SELECT 1 FROM c_business cbs WHERE cbs.`o_id` =co.`o_id`
AND cbs.`business_type_cd` = 'DO'
)
AND co.`status_cd` NOT IN ('D','C','E')
SELECT co.* FROM c_orders co WHERE co.`o_id` = #{oId} and not exists (
SELECT 1 FROM c_business cb WHERE cb.`o_id` = co.`o_id`
AND cb.`status_cd` NOT IN (#{statusCd})
)
AND EXISTS (
SELECT 1 FROM c_business cbs WHERE cbs.`o_id` =co.`o_id`
AND cbs.`business_type_cd` = 'DO'
)
AND co.`status_cd` NOT IN ('C')
'C1'
]]>
'C1'
]]>
update c_business cb set cb.status_cd = 'C1'
where cb.b_id = #{bId}