读书人

奇怪的要求,关于DataTable解决办法

发布时间: 2012-01-26 19:40:46 作者: rapoo

奇怪的要求,关于DataTable
我从数据库一个表,按照不同日期查询得到两个表
tbA
t1a v1a
t2a v2a

tbB
t1b v1b
t2b v2b
t3b v3b

现在想把他们无条件合成一个表
tbAB
t1a v1a t1b v1b
t2a v2a t2b v2b
t3b v3b

应该怎么操作呢,用sql外联好像也不行吧,等待高人解答

[解决办法]
select * from
(
(SELECT *,Row_Number() OVER(ORDER BY 主键) AS RowNumber
FROM tbA) A
RIGHT OUTER JOIN (SELECT *,Row_Number() OVER(ORDER BY 主键) AS RowNumber
FROM tbB) B ON A.RowNumber = B.RowNumber
)
[解决办法]
sql2005好办lovefootball已解决

sql2000可用两个临时表保存结果,临时表都加个有自增的字段
这样就可用sql2005的方法了

读书人网 >C#

热点推荐