-- 示例代码:在 MySQL 中保留整数部分
-- 假设我们有一个包含浮点数的表 `numbers`
CREATE TABLE numbers (
id INT AUTO_INCREMENT PRIMARY KEY,
value FLOAT
);
-- 插入一些示例数据
INSERT INTO numbers (value) VALUES (123.456), (789.123), (45.678);
-- 使用 FLOOR 函数来保留整数部分
SELECT id, value, FLOOR(value) AS integer_part
FROM numbers;
-- 或者使用 CAST 或 CONVERT 函数将浮点数转换为整数
SELECT id, value, CAST(value AS SIGNED) AS integer_part
FROM numbers;
-- 解释说明:
-- 1. FLOOR 函数会返回小于或等于给定数值的最大整数。
-- 2. CAST 和 CONVERT 函数可以将浮点数转换为整数类型,舍弃小数部分。
如果你需要进一步的帮助或有其他问题,请告诉我!
上一篇:mysql 查询日志
下一篇:mysql 修改列
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站