用union后怎么用 应该用where 筛选啊?
 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前查吧