读书人

向高人求一条SQL语句。多表查询的有关

发布时间: 2012-03-22 17:43:57 作者: rapoo

向高人求一条SQL语句。在线等!多表查询的问题。
现有二个或多个表。

表:A,B,C

A表里有字段 F
B表里有字段 G
C表里有字段 H

如果这样查。select A.F,B.G,C.H From A,B,C
可以查出F G H 各字段的值,但它是由三列来显示的。我现在需要用一列来显示三个字段的值。
请问怎么查?

将 三个表里的 F G H 各字段的值,按一列输出。如列名为:FGH

[解决办法]
select rtrim(A.F)+rtrim(B.G)+rtrim(C.H) as FGH From A,B,C

[解决办法]
select f fgh from a
union all
select g from b
union all
select h from c

读书人网 >SQL Server

热点推荐