用 cast 更改数据类型
当我们在数据库中查询到一些数据,但是我们希望改变其输出的数据类型,比如将「浮点数」修改为「整数」,或将「整数」修改为「文本」,可以通过 cast 来实现。
select
distinct id, cast(weight as int) -- 将「体重」数据取整导出
from table1
order by id
这样我们就可以把原来写成「50.5」这样的体重数据,导出为 「50」这样的整型,注意这里「int」是取整,不是四舍五入。
附:SQL 中的常见数据类型
数值类型
日期 & 时间类型
字符串类型