2人投标
收藏
已收藏
¥{[getMoney(1000)]}
预算
3
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
需求:查询条件中为夹杂 and 和or 和括号,条件有2种 一种为普通条件 一种为特殊条件; 目的:写一个算法将2种条件归类,然后不破坏括号的层次; 举例: SELECT b.* FROM biztable b WHERE b.普通条件1 = ‘普通1’ and (EXISTS ( SELECT tpm.instance_id FROM cg_pivot_character tpm WHERE tpm.obj_id = 4 AND tpm.tenant_id = 1 AND tpm.string_value = ‘特征1’) or b.普通条件2 = ‘普通2’) and( b.普通条件3 = ‘普通3’ or EXISTS ( SELECT tpm.instance_id FROM cg_pivot_character tpm WHERE tpm.obj_id = 4 AND tpm.tenant_id = 1 AND tpm.string_value = ‘特征2’) )
{[modal.content]}