データベース名に「train delay, with columns」というテーブルがあります
train number(int),
DelayTime(int),
DelayReason(nchar)
そのため、列車には遅延理由ごとに複数の遅延時間がある場合があります。次に例を示します。
trainnumber,Delaytime,DelayReason
1 ,5 sec ,x
1 ,10 sec ,Z
1 ,70 sec ,TY
次のデザインの Crystal レポートを作成したいと考えています。
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