SphinxSearch 轮值

问题描述

需要对同一个例子中的值进行四舍五入:

SELECT INTEGER(100-INTEGER(15692)*100/INTEGER(19590));

我怎样才能在 SphinxSearch 上做到这一点

有没有办法在 spinxSearch 中舍入值(而不是添加 0.5 和地板)

P.S 那一刻只找到 creating custom functions

解决方法

因此,Sphinx 中没有 ROUND 函数。

我的解决方案是更改应用程序代码,并在代码端执行此操作,而不是 Sphinx。

另外,我的 FLOOR(x+0.5) 变体已在评论中获得批准,如果需要,请使用它

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...