Это все даты понедельника октября, я хочу, чтобы это происходило динамически. Было бы лучше, если бы можно было сделать то же самое только для Mon, Tue, Wed, а последний столбец должен быть sum [Как показано в таблице Excel
выберите ClientName, JobName, JobTime, [2018-09-03], [2018-09-10], [2018-09-17], [2018-09-24] из
(выберите ClientName, JobName, JobTime, преобразовать (дата, время отчета, 101) как [ReportDate] из StaleFileReport, где преобразовать (varchar, ReportTime, 102) в ('2018.09.03', '2018.09.10', '2018.09.17' , '2018.09.24')
группировать по ClientName, JobName, JobTime, конвертировать (дата, время отчета, 101)) x
PIVOT
(
Count ([ReportDate])
FOR [ReportDate] в ([2018-09-03], [2018-09-10], [2018-09-17], [2018-09-24])
) AS P
