此查询适用于活动
$query1 = "select t.entity_id, t.parent_id, t.length,gu.measurement_unit_id
from tree t
left join units u
on t.parent_id = u.region_id
and u.activity_id IN (some activity_id)
left join product_grid_units gu
on u.id = gu.unit_id
WHERE t.entity_id IN (some region_id)";
这个查询适用于地区
$query2 = "select t.entity_id, t.parent_id, t.length,gu.measurement_unit_id
from tree t
left join units u
on t.parent_id = u.activity_id
and u.region_id IN (some region_ids)
left join product_grid_units gu
on u.id = gu.unit_id
WHERE t.entity_id IN ("some activity_ids")";
所以我想结合这两个查询...有人可以帮忙吗?...