У меня есть таблица в базе данных с названием «задержка поезда», с колонками
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