En SQL, tengo col1
y col2
. Ambos son enteros.Valores decimales en SQL para dividir los resultados
quiero hacer como:
select col1/col2 from tbl1
consigo el resultado 1
donde col1=3
y col2=2
El resultado que quiero es 1.1
puse round(col1/col2,2)
. El resultado sigue siendo 1.
puse decimal(col1/col2,2)
. El decimal no está construido en función.
¿Cómo puedo hacer exactamente para obtener 1.1?
¿es 3 dividido por 2 igual a 1.5? – bensiu
Sí. es .. .. – william
¿Qué tipo de redondeo te da 3/2 = 1.1? – Blorgbeard