SQL Server - Como puedo automatizar esta consulta SQL Server 2016

 
Vista:
sin imagen de perfil

Como puedo automatizar esta consulta SQL Server 2016

Publicado por Leinad (1 intervención) el 24/04/2023 20:55:47
Que tal chicos, tengo una duda... realice un query para sacar una columna a partir de 3 columnas de mi tabla pero he tenido el problema de que para que esta nueva columna siga teniendo datos tengo que revisar si hay cambios en las condiciones para poder generarla y si hay cambios yo tengo que modificar las condiciones y esto no me va. Quiero pedir su ayuda para saber si hay una manera de hacer esto automatico sin necesidad de estar modificandolo por mi cuenta. Esta es mi query:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
select
workDayId,
EmployeeName,
IdManager1,
IdManager2,
IdManager3,
case when( IdManager1='10217' or IdManager1='31373' or IdManager1='24454' or IdManager1='10041')
	  and (IdManager2='23562' or IdManager2='10041' or IdManager2='265256' or IdManager2='1137548')
	  and (IdManager3='511325' or IdManager3='122226' or IdManager3='1090895' or IdManager3='265256')
	  and (workdayID not in(10068,10123,10234,1174158,32949))
	then 'Corporativo'
	  when(IdManager1='553618' or IdManager1='10156' or IdManager1='942794' or IdManager1='10743'
	  or IdManager1='883995')
	  and(IdManager2='877125') and (IdManager3='866527')
	then 'Juan North'
end as 'operations manager'
from dbo.TableHeadCount

basicamente lo que hace mi query es validar los 3 supervisores del empleado y acorde a esos 3 supervisores se le asigna el operations manager, pero el problema es que si cambia cualquier supervisor tengo que cambiarlo manualmente, y es lo que quiero evitar para que todo funcione sin que tenga que modificar algo y aunque cambie algo pueda seguir trabajando automaticamente detectando esos cambios, realmente no tengo alguna idea de que puedo hacer, cualquier consejo razonable puedo intentarlo gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Como puedo automatizar esta consulta SQL Server 2016

Publicado por Isaias (4558 intervenciones) el 25/04/2023 22:39:57
Establece CATALOGOS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar