首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

用union后如何用 应该用where 筛选啊

2012-01-26 
用union后怎么用 应该用where 筛选啊? a表字段课程性质,学分b表字段课程性质,学分select课程性质,学分from

用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前查吧

热点排行
Bad Request.