首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

SQL子查询中是否可以使用union解决方法

2012-02-04 
SQL子查询中是否可以使用union请问SQL子查询中是否可以使用union.例如:select字段1,字段2from(select字段1

SQL子查询中是否可以使用union
请问SQL子查询中是否可以使用union.     例如:
        select   字段1,字段2   from   (
                select   字段1,字段2,字段3   from   表1
                union  
                select   字段1,字段2,字段3   from   表2)   nowweek
请问这个语句是否正确,请高手指点,谢谢!

[解决办法]
理论上可以,你运行一下就知道了.
不过,这样会很慢的。不如简单一点:
select 字段1,字段2 from (select 字段1,字段2,字段3 from 表1)

union all

select 字段1,字段2 from (select 字段1,字段2,字段3 from 表2)
[解决办法]
當然可以用。。。select f_name from (select f_name from a where f_num1= '3 ' union all select f_name from a where f_num1 = ' 6 ' ) b

热点排行