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

没有为第 3 列(属于 '_x')指定列?关于union all解决办法

2012-04-10 
没有为第 3 列(属于 _x)指定列?关于union all select*fromtbl1unionallselect*fromtbl2

没有为第 3 列(属于 '_x')指定列?关于union all

select   *   from   tbl1    
            union   all    
select   *   from   tbl2  
==========================
我这样能输出正常的结果
但是
select   *    
from(  
            select   *   from   tbl1    
            union   all    
            select   *   from   tbl2    
)   _x  
where   t> datetime1   and   t <datetime2  
就报错,
服务器:   消息   8155,级别   16,状态   2,行   1
没有为第   3   列(属于   '_x ')指定列。
请问是什么原因,谢谢

[解决办法]
你出錯的語句應該不是你貼出來的語句

热点排行
Bad Request.