【问题标题】:divide the value of a column by another column将一列的值除以另一列
【发布时间】:2012-01-05 15:00:48
【问题描述】:

我想将一列的值除以另一列的值并将结果显示为单独的列

例如:

项目名称总百分比屏幕数 ------------ -------------- ------------- 亲 1 150 5 亲 2 50 3

现在我想将总百分比除以屏幕数量并将结果显示在另一列中

【问题讨论】:

    标签: sql sql-function


    【解决方案1】:
    Select total_percent / no_of_scren as 'result' From yourTableName
    

    【讨论】:

    • 确实只是分割的问题... ;)
    • 整数除法有问题吗?
    • @Climbs_lika_Spyder - 你是什么意思?如果您的意思是整数除法时丢弃了一些分数,是的,OP应该处理这个问题,还有除以零的问题,他应该在除法之前先检查来处理这个问题。
    • 我发现了我的问题。我需要CAST( x as FLOAT)/y 以避免0 结果。
    猜你喜欢
    • 2017-03-31
    • 1970-01-01
    • 2017-01-19
    • 1970-01-01
    • 2016-05-28
    • 1970-01-01
    • 1970-01-01
    • 2021-11-04
    • 1970-01-01
    相关资源
    最近更新 更多