尝试:
SELECt COUNT(myfield/26.0) totalcountFROM mytable
或者:
SELECt COUNT(CAST(myfield as double)/26) totalcountFROM mytable
不熟悉Firebird,但是在其他实现中,您必须在除法之前将分子或分母强制转换/转换为小数,因为整数除法会返回整数值。
欢迎分享,转载请注明来源:内存溢出
尝试:
SELECt COUNT(myfield/26.0) totalcountFROM mytable
或者:
SELECt COUNT(CAST(myfield as double)/26) totalcountFROM mytable
不熟悉Firebird,但是在其他实现中,您必须在除法之前将分子或分母强制转换/转换为小数,因为整数除法会返回整数值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)