我在Firebird中计算一个平均值,结果只需要整数。通过使用";TRUNC";函数I可以得到要显示的数字";99.000";,但我想要的只是";99〃;。我在Firebird 3.0语言参考指南中找不到任何描述如何显示这样一个数字的内容。这在《火鸟》中可能吗?
您可以使用cast()
:
select cast(val as int)
或者,您可以使用floor()
:
select floor(val)