Sql 如何在Firebird中显示整数?

Sql 如何在Firebird中显示整数?,sql,firebird,firebird-3.0,Sql,Firebird,Firebird 3.0,我正在计算Firebird的平均值,结果只需要整数。通过使用“TRUNC”功能,我可以得到显示“99.000”的数字,但我想要的只是“99”。我在Firebird 3.0语言参考指南中找不到任何描述如何显示这样一个数字的内容。这在Firebird中可能吗?您可以使用: 或者,您可以使用: 火鸟什么也不显示。Firebird是一个服务器,它将二进制数据输入和输出。数据库客户机应用程序决定如何将二进制数据转换为人类可读的文本。有一些黑客通过改变二进制格式来影响客户端应用程序的行为,但它们的效果有限,

我正在计算Firebird的平均值,结果只需要整数。通过使用“TRUNC”功能,我可以得到显示“99.000”的数字,但我想要的只是“99”。我在Firebird 3.0语言参考指南中找不到任何描述如何显示这样一个数字的内容。这在Firebird中可能吗?

您可以使用:

或者,您可以使用:


火鸟什么也不显示。Firebird是一个服务器,它将二进制数据输入和输出。数据库客户机应用程序决定如何将二进制数据转换为人类可读的文本。有一些黑客通过改变二进制格式来影响客户端应用程序的行为,但它们的效果有限,并且没有担保
select cast(val as int)
select floor(val)