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

sql话语 union用法

2013-07-09 
sql语句union用法有如下sql,两个表列类型等都相同,在oracle下可以正常运行,在sqlserver下就会报错select *

sql语句 union用法
有如下sql,两个表列类型等都相同,在oracle下可以正常运行,在sqlserver  下就会报错


select * from
(
select * from pub_todoout
union
select * from pub_todo
)

消息 102,级别 15,状态 1,第 6 行
')' 附近有语法错误。
SQL union
[解决办法]

select * from
(
select * from pub_todoout
union
select * from pub_todo
) AS T
这样就好了,需要给他一个名称
[解决办法]
这个最好去sqlserver版去问。。
[解决办法]
最好不要* ,列的数量,对应列的类型要统一
[解决办法]
还是不要用*,用具体的列名多好呀
[解决办法]
引用:
select * from
(
select * from pub_todoout
union
select * from pub_todo
) AS T
这样就好了,需要给他一个名称


指定别名
[解决办法]
---要指定别名
select * from
( select * from pub_todoout unionselect * from pub_todo ) as a
 

热点排行