1

我有一张一列五行的表。它给出select *了这些结果:

72594206916
2
1/2/08
Seattle
WA

如何从这个表中简单地选择到另一个表中的单行中,这些值有 5 列?

4

1 回答 1

1

试试这个[假设你在表中只有 5 行]

Select * from
(
  select col1, 
  row_number() over (order by (SELECT 1)) rn
  from t1
) v
Pivot
(
    Max(col1)
    For rn In ([1],[2],[3],[4],[5])
)
as P

SQL 演示

于 2013-11-10T02:11:05.450 回答