SQL Server Obtener Primer día de cualquier Semana en Cualquier Año
Duendeloco82
Tal como indico, una forma sencilla para obtener ese primer de la semana que queramos en cualquier año que deseemos saber.
Código SQL Empleado -----COPIAR DESDE AQUI DECLARE @Semana AS INT = 35 DECLARE @Año AS VARCHAR(4) = 2022
SET LANGUAGE SPANISH
DECLARE @PrimerDia AS DATE = CONVERT(DATE,@Año)
DECLARE @DiaSemanaInicial AS DATE, @DiaSemanaFinal AS DATE
SET @DiaSemanaInicial = DATEADD(WEEK,@Semana-1,@PrimerDia) SET @DiaSemanaFinal = DATEADD(DAY,-DATEPART(WEEKDAY,@DiaSemanaInicial)+1,@DiaSemanaInicial)
SELECT CASE WHEN @Semana = 1 THEN @PrimerDia ELSE @DiaSemanaFinal END AS Primer_Dia_De_La_Semana_Seleccionada
---COPIAR HASTA AQUÍ
Visita los siguientes enlaces TELEGRAM https://t.me/canalduendeloco ODYSEE https://odysee.com/@Duendeloco82:f FACEBOOK https://www.facebook.com/Duendeloco82-101904035307989 YOUTUBE https://www.youtube.com/duendeloco82 GITHUB https://github.com/duendeloco82/TSQL ... https://www.youtube.com/watch?v=ehwVIHnfDt8
25825020 Bytes