SQL: resto de una división
eddys
-
JustinFernal -
JustinFernal -
¡Hola a todos!
¿Es posible obtener el resto de una división en una instrucción SQL? ¿Cómo se hace?
En resumen, en mi cláusula WHERE quiero que el registro tenga uno de sus campos divisible por un dato que ingreso dinámicamente
y que, por lo tanto, el resto de la división de este campo por el dato ingresado sea 0...
Gracias de antemano :o)
¿Es posible obtener el resto de una división en una instrucción SQL? ¿Cómo se hace?
En resumen, en mi cláusula WHERE quiero que el registro tenga uno de sus campos divisible por un dato que ingreso dinámicamente
y que, por lo tanto, el resto de la división de este campo por el dato ingresado sea 0...
Gracias de antemano :o)
4 respuestas
-
SQL2000 ... me presenta un problema ...
Si (X % Y) = el resto de la división ...
Si tomo una calculadora y hago 12/5, obtengo 2.4
Entonces, si hago select (12 % 5) debería obtener 4
¿Cómo es que obtengo 2??? -
¡Hola, disculpa por la pregunta innecesaria! No estaba utilizando la función mod de la manera correcta.
Para quienes les interese, es así:
número1 mod número2 para obtener el resto de la división. -
Para los que les interesa es así:
número1 mod número2 para obtener el resto de la división
- en SQL Server 2000 la función MOD es por ejemplo ( X % Y) -