我有两个栏目叫数量和价格。数量除以价格。如果结果包含小数点,我希望数字在小数点之前。否则,就是这个数字。
ne5o7dgx1#
铸造问题?选择cast(数量/价格为bigint)顺便说一句,我想您可能需要这个:配置单元数据类型手册
fsi0uk1n2#
也可以使用div运算符(对于整数参数):
with your_data as ( select stack(3, 13,2,8,2,233,2) as(quantity,price) ) select quantity div price from your_data d ;
结果:
6 4 116
tnkciper3#
我想你在寻找:
select floor(quantity / price) as output
3条答案
按热度按时间ne5o7dgx1#
铸造问题?
选择cast(数量/价格为bigint)
顺便说一句,我想您可能需要这个:配置单元数据类型手册
fsi0uk1n2#
也可以使用div运算符(对于整数参数):
结果:
tnkciper3#
我想你在寻找: