SQL - Obtener valores en un rango determinado

 
Vista:

Obtener valores en un rango determinado

Publicado por pablo dante (1 intervención) el 20/07/2020 13:29:07
Buen día foro.
Tengo la siguiente consulta SQL:

1
2
3
4
5
6
7
"Select Legajo, Sum(Sueldo) as Total
From Tabla_Empleados
Where Grupo='Grp1'
and Categoria in (2954,2957)
and Periodo=202006
Group By Legajo
Order By Legajo;"

La consulta anda perfecto; pero ahora necesito que me muestre solo "totales" que sean mayores a $60.000.

Otro detalle para que no aclare; hago "Sum(Sueldo)" porque en el campo indicado van los importes de una liquidación por cada Legajo; o sea que es la sumatoria de una serie de conceptos.
Ya he probado varias opciones pero no he podido imprimir o mostrar aquellos importes mayores a lo indicado anteriormente.
Si alguien puede darme una mano estaría agradecido.
Un saludo cordial
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 gilman
Val: 184
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Obtener valores en un rango determinado

Publicado por gilman (103 intervenciones) el 20/07/2020 14:27:54
Usa la clausula HAVING:
1
2
3
4
5
6
7
8
Select Legajo, Sum(Sueldo) as Total
From Tabla_Empleados
Where Grupo='Grp1'
and Categoria in (2954,2957)
and Periodo=202006
Group By Legajo
HAVING Sum(Sueldo) >60000
Order By Legajo;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Pablo Dante
Val: 4
Ha disminuido su posición en 8 puestos en SQL (en relación al último mes)
Gráfica de SQL

Obtener valores en un rango determinado

Publicado por Pablo Dante (1 intervención) el 20/07/2020 14:41:03
Muchísimas gracias
Era eso lo que buscaba.
Saludos
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