a表 字段 课程性质,学分
b表 字段 课程性质,学分
select 课程性质,学分 from a表 union select 课程性质,学分 from b 表
现在我想查询出a表和b表 课程性质= '实践教学 ' 的记录,应该怎样做哟?
请前辈指点!
------解决方案--------------------
select 课程性质,学分 from a表 where 课程性质= '实践教学 '
union
select 课程性质,学分 from b表 where 课程性质= '实践教学 '
------解决方案--------------------
Select * From
(
select 课程性质,学分 from a表 union select 课程性质,学分 from b 表) A
Where 程性质= '实践教学 '
------解决方案--------------------
select 课程性质,学分 from a表
where 课程性质= '实践教学 '
union
select 课程性质,学分 from b 表
where 课程性质= '实践教学 '
最好的办法了
------解决方案--------------------
union后再查效率会差一些,还是在union前查吧