SELECT *
FROM staffs
WHERE staffs.department_id = (
SELECT department.department_id
FROM department
WHERE department.department_name = '行政部' )
UNION
SELECT *
FROM staffs
WHERE staffs.department_id IN (
SELECT low_department_id
FROM department_department
WHERE department_department.high_department_id = (
SELECT department.department_id
FROM department
WHERE department.department_name = '行政部' )
)
再更新下
visvoy 发表于 2011-6-3 13:18 static/image/common/back.gif
这种子子子查询看的蛋疼,你能不能用2条查询实现?
已经改成两条了
页:
1
[2]