-1

我的查询有条件,我想创建这样的查询结果

ID  Name    Address ID  Name    Address
1   Dono    x1  1   Dono    x1
2   Kasino  x2  2   Kasino  x2
3   Indro   x3  3   Indro   x3
4   Nano    x4  4   Nano    x4

数据来自一个具有相同选择查询的表,但是当我使用Union All它时并没有给我想要的结果

这是我的查询

select * from table x union all select * from table x

我应该使用什么样的select陈述?

4

4 回答 4

1
select ID, Name, Address, ID, Name, Address from table x;
于 2013-03-11T10:27:06.067 回答
1

你需要的是

select id, name, address, id, name, address from x
于 2013-03-11T10:27:33.497 回答
1
SELECT *, * FROM x

这看起来很奇怪,但它确实有效。更奇怪的是,您对这样的结果的要求。

UNION ALL用于连接来自不同查询的行,而不是列。

于 2013-03-11T10:28:33.777 回答
1

您需要的查询是...

select ID, [Name], [Address], ID, [Name], [Address] from Your_Tab
于 2013-03-11T10:30:40.093 回答