operación aritmética mal hecha

28/01/2007 - 17:22 por bogal | Informe spam
Hola nuevamente

Tengo una vista, deseo hacer una simple operación. Uso sql server 2005

2/3*100

y me da 0, no saca decimales. Intenté hacer convert.tosingle(2/3*100) y me
pone toda la cadena como un literal

¿Qué hago mal?

Muchas gracias de antemano por la ayuda
 

Leer las respuestas

#1 Guillermo Peralta
28/01/2007 - 17:31 | Informe spam
Hola bogal;

"Si un dividend de tipo entero se divide entre un divisor de tipo entero, el
resultado es un entero en el que se trunca la parte fraccionaria del
resultado."

Intenta haciendo:

2.0 / 3 * 100

Saludos
Guillermo
AG-CBA-ARG


"bogal" escribió en el mensaje
news:
Hola nuevamente

Tengo una vista, deseo hacer una simple operación. Uso sql server 2005

2/3*100

y me da 0, no saca decimales. Intenté hacer convert.tosingle(2/3*100) y me
pone toda la cadena como un literal

¿Qué hago mal?

Muchas gracias de antemano por la ayuda

Preguntas similares