SQL Server - Múltiplos de 5

 
Vista:
Imágen de perfil de juan carlos

Múltiplos de 5

Publicado por juan carlos (4 intervenciones) el 07/01/2022 18:40:26
hola buen día necesito que mis valores tomen el resultado de múltiplos de 5 como lo siguiente
de-a=múltiplo
1-5 =1
6-10=2
11-15=3
16-20=4
21-25=5
.. y así sucesivamente

así quedarían

mivalor, resultado
1 1
3 1
6 2
11 3
21 5
.. etc

.en excel lo logro con REDONDEAR.MAS(mivalor/5,0)

en SQL ya probre con SELECT ROUND(mivalor/5,1)
y con
SELECT ceiling(mivalor/5)+1

alguien que me pueda apoyar
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 Alejandro
Val: 2
Ha aumentado su posición en 9 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

Múltiplos de 5

Publicado por Alejandro (7 intervenciones) el 18/02/2022 16:29:39
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Te dejo un ejemplo:
1
2
3
4
5
6
7
8
WITH tabla (valor) AS (
	SELECT 1  UNION
	SELECT 3  UNION
	SELECT 6  UNION
	SELECT 11 UNION
	SELECT 21
)
SELECT CEILING(CAST(valor AS FLOAT)/5) FROM tabla
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

Múltiplos de 5

Publicado por Félix (1 intervención) el 23/02/2023 17:44:42
SELECT CEILING(CAST(10.1 AS FLOAT)/1)*1 --Multiplo de 1
SELECT CEILING(CAST(10.1 AS FLOAT)/2)*2 --Multiplo de 2
SELECT CEILING(CAST(10.1 AS FLOAT)/3)*3 --Multiplo de 3
SELECT CEILING(CAST(10.1 AS FLOAT)/4)*4 --Multiplo de 4
SELECT CEILING(CAST(10.1 AS FLOAT)/5)*5 --Multiplo de 5
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