我在数据库名称中有表“火车延误,有列
train number(int),
DelayTime(int),
DelayReason(nchar)
因此,对于每个延误原因,火车可能会有多个延误时间,例如:
trainnumber,Delaytime,DelayReason
1 ,5 sec ,x
1 ,10 sec ,Z
1 ,70 sec ,TY
我想创建一个具有以下设计的水晶报表:
trainnumber, delaytime 1,delay reason 1 ,delaytime 2, delay reason 2,delaytime 3,delay reason 3
但我不知道会得到这个结果的查询。
我试过这个:
select delaytime from dbo.traindelay
但是输出看起来像这样:
Delaytime
5
10
70
我不希望那样。我想要这样的东西:
delaytime1 ,delaytime2 ,delaytime3