Files
Samuele Locatelli 9ddf247346 Inizio insert pag stats call
- test migration
- aggiunta pagina iniziale
- update nuget
2024-06-01 09:55:14 +02:00

48 lines
887 B
Transact-SQL

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
DROP PROCEDURE IF EXISTS dbo.stp_StatsCall_filt;
GO
/*-- =============================================
-- Author: S.E.L.
-- Description: Estrazione dati statistiche call filtrati
EXEC dbo.stp_StatsCall_filt '2024-01-01', GETDATE(), ''
-- Mod. date: 2024.05.31
-- =============================================*/
CREATE PROCEDURE [dbo].[stp_StatsCall_filt]
(
@DtFrom DATETIME
,@DtTo DATETIME
,@SearchVal NVARCHAR(250)
)
AS
BEGIN
SET NOCOUNT ON;
SET XACT_ABORT ON;
WITH cteDati AS
(
SELECT YEAR(DataRif) AS YearRef, CodInst, CodApp, SUM(NumCall) AS TotCall
FROM LogCall
WHERE DataRif BETWEEN @DtFrom and @DtTo
AND (@SearchVal = '' OR TargetUrl LIKE '%'+@SearchVal+'%')
GROUP BY YEAR(DataRif), CodInst, CodApp
)
SELECT *
FROM cteDati
ORDER BY YearRef DESC, TotCall DESC
END
GO