控制全文搜索相关性评分的小数位数



我记得以前这样做过,但我只是不记得我是怎么做到的,所以想知道是否有人可以请启发我?

默认情况下,您通常会获得诸如14.9236183166504之类的分数;我怎么能把它减到小数点后2位,或者什么都不减?

分数只是一个浮点数,所以你可以使用round;例如,如果您想要两位小数:

select round(match(x) against('y'), 2) as n from ...

如果你不想要:

select round(match(x) against('y')) as n from ...

还有floorceil,如果你在分数的两边寻找整数,或者truncate,如果你想截断浮点值,而不是四舍五入。

相关内容

  • 没有找到相关文章

最新更新