как установить пространство между двумя столбцами сводной - PullRequest
0 голосов
/ 01 февраля 2019

запрос сводной с двумя словами с пробелом в столбце

DECLARE @cols NVARCHAR(MAX) SELECT

   top 24 @cols = COALESCE(@cols + ',[' + CONVERT(varchar, DateIn ,21 )                 + ']','[' + CONVERT(varchar, DateIn ,21) + ']'  )

      FROM    DailyAttendanceMaster  where   DateIn between '2018-10-01  00:00:00.000' and '2018-10-24 00:00:00.000'  
        DECLARE @qry NVARCHAR(4000) SET
         @qry = 'SELECT * FROM (SELECT Employee_Master.Employee_Name, convert(char(5), TimeIn, 108)+    + convert(char(5), TimeOutD, 108)TimeIn  , DailyAttendanceMaster.DateIn FROM DailyAttendanceMaster inner join Employee_Master on Employee_Master.essl_EmpID=DailyAttendanceMaster.EMPID)emp
          PIVOT (MAX(TimeIn) FOR DateIn IN (' + @cols + ')) AS stat'  
          EXEC(@qry) 

вот мой сводный запрос. Я объединяю два столбца, TimeIn и TimeOutD, он работает правильно, но я хочу, чтобы между двумя столбцами был интервал, так как я могусделай это

введите описание изображения здесь

...