向高人求一条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