如何从表A中显示5列,然后从表B中显示2列,然后在SQL Server连接中再次显示表A中的剩余coulmns

时间:2014-03-26 14:27:03

标签: php sql

如何显示表A中的5列,然后是表B中的2列,然后在SQL Server连接中再次显示表A中的库。

Follwing是我的疑问。

SELECT DISTINCT A. *,B.local_time,B.creation_time FROM #SqlData A.         INNER JOIN @OracleInfo B ON A.event_id = B.GLOBALEVENTID

特别要求此顺序将类似的列保持在一起。这两个表都有很多列。所以我不想直接给它们命名。

请帮帮我。

2 个答案:

答案 0 :(得分:1)

 SELECT DISTINCT A.COL1,A.COL2,A.COL3,A.COL4,A.COL5, B.local_time, B.creation_time, A.COL6, A.COL7, A.COLN FROM #SqlData A INNER JOIN @OracleInfo B ON A.event_id = B.GLOBALEVENTID

答案 1 :(得分:0)

您必须在SELECT列表中特别提及列名。这可以使用选择列表中的*来完成,该列表选择所有列。