0 SELECT @_RECORDCOUNTLIMIT@ Periods.SHIFTSYSTEMNAME,Periods.SHIFTNAME ,PeriodeTypeNum,dbo.PeriodTypeName(Periods.PeriodeTypeNum,'@LCID@') AS PeriodeTypeName ,Count(*) AS [Count] ,SUM(Periods.[LENGTH]) AS SUMTime ,(CASE Periods.PeriodeTypeNum WHEN 4 THEN -1 WHEN 3 THEN 1 ELSE 0 END) * SUM(Periods.[LENGTH]) AS SUMTimeDT ,P1.SUMSUMTime ,SUM([QTYproduced]) AS SUMProdCount ,SUM([Cycles]) AS SUMCycles FROM Reports_Periods AS Periods INNER JOIN (SELECT P11.SHIFTSYSTEMNAME AS _SHIFTSYSTEMNAME ,P11.SHIFTNAME AS _SHIFTNAME ,SUM(P11.[LENGTH]) AS SUMSUMTime FROM Reports_Periods2 AS P11 WHERE 1=1 @kSHIFTSYSTEMNAME@ @kSHIFTNAME@ @kSTARTFrom@ @kSTARTTo@ GROUP BY P11.SHIFTSYSTEMNAME, P11.SHIFTNAME) AS P1 ON P1._SHIFTSYSTEMNAME = Periods.SHIFTSYSTEMNAME AND P1._SHIFTNAME = Periods.SHIFTNAME WHERE (1=1) AND Periods.SHIFTSYSTEMNAME IS NOT NULL @kSHIFTSYSTEMNAME@ @kSHIFTNAME@ @kSTARTFrom@ @kSTARTTo@ GROUP BY Periods.SHIFTSYSTEMNAME, Periods.SHIFTNAME, P1.SUMSUMTime, Periods.PeriodeTypeNum data source=.\SQLExpress;initial catalog=LearALM;user id=sa;password=Vrh@54321;MultipleActiveResultSets=True;App=EntityFramework; en-US OneReportsXml true @REPORTRECORDCOUNTLIMIT@ AND SHIFTSYSTEMNAME = '@SHIFTSYSTEMNAME@' AND SHIFTNAME = '@SHIFTNAME@' AND ([ShiftStart] >= '@STARTFrom@') AND ([ShiftStart] <= '@STARTTo@') TOP @RECORDCOUNTLIMIT@ @SELECT_Reports_PeriodsByShift@ Állásidő riport (műszakra összesített) @TODAY@ 00:00:00 @TODAY@ 23:59:59 @YESTERDAY@ 00:00:00 @YESTERDAY@ 23:59:59 @THISWEEKMONDAY@ 00:00:00 @YESTERDAY@ 23:59:59 @THISWEEKMONDAY@ 00:00:00 @TODAY@ 23:59:59 @LASTWEEKMONDAY@ 00:00:00 @LASTWEEKFRIDAY@ 23:59:59 @LASTMONTH1STDAY@ 00:00:00 @LASTMONTHLASTDAY@ 23:59:59 @SHIFTSYSTEMNAME@ @SHIFTNAME@ @STARTFrom@ @STARTTo@ @UNFOLDALL@ @SQLTEXT@ @SQLTEXT@