select 12/7 的结果为什么是1,而不是1.71428,该怎么处理

select 12/7 的结果为什么是1,而不是1.71428如标题[解决办法]select 12*1.0/7[解决办法]select 12/7默认数

select 12/7 的结果为什么是1,而不是1.71428
如标题

[解决办法]
select 12*1.0/7
[解决办法]
select 12/7 默认数值整型

而select 12.0/7是浮点型