sql - 查找某个点之后或之前的值

这里是查询

Select 23.25 from dual

我如何从这个数字中只选择 23 或从这个数字中选择 25。我的意思是找到一个点之后或点之前的值 i 数字

最佳答案

你是说你想要 FLOOR() 吗?

SELECT         FLOOR(23.25) FROM dual
SELECT 23.25 - FLOOR(23.25) FROM dual

https://stackoverflow.com/questions/9358907/

相关文章:

ruby-on-rails - 如何创建链接以删除 Rails 中的操作(使用路径和 link_to

hive - 使用 Apache Hive session 化我的日志数据的更好方法?

php - 将 unicode 字符写入 php 中的文件 - 不重复

javascript - window.getSelection() 的值在回调期间发生变化

c# - 将文件从 Azure Blob 同步到本地

c# - 在 IIS 服务器上发布 C# 控制台应用程序

shell - 映射 lynx 中的键以运行 shell 命令

mysql - 导入mysql数据中断,如何恢复?

ruby-on-rails - 设计注册表单的路线

visual-studio-2010 - Visual Studio 2010 中缺少添加可部署程序