gpt4 book ai didi

sql - MSSQL Server - 在计算列中获取十进制值的整个部分

转载 作者:行者123 更新时间:2023-12-04 07:09:14 24 4
gpt4 key购买 nike

这是我的简化表(SQL Server 2005):

table1: col1 int, col2 int, col3 cast(col1/col2 as int) [computed column]

由于某种原因,上述方法不起作用。我只想保存 col1/col2 的整个部分,我该怎么做?
example: col1 = 5, col2 = 3 ... col3 should be 1

最佳答案

一种选择是使用 floor function :

地板(col1/col2)

或者

CONVERT(int, FLOOR(col1/col2)) -- 可能有点矫枉过正

关于sql - MSSQL Server - 在计算列中获取十进制值的整个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/637610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com