dpepbjp126917
2014-09-29 07:23
浏览 158
已采纳

在sql server表中计算列总和

I have try to record numbers on to a db, but I can't insert column sum. Example:

Records:

check1      check2      check3       sum_number        roll_sum
  500         510         500           3.3               3.3(should be)
  490         500         505          -1.6               1.7 (should be)

But my roll sum's always is NULL.

My PHP script is

($sum_number + (SELECT SUM(roll_sum) FROM table_name))

But, if I manually put first number to roll_sum than script counting another rows fine. How do I make script work fine?

图片转代码服务由CSDN问答提供 功能建议

我尝试将数字记录到数据库中,但我无法插入列总和。 示例:

记录:

  check1 check2 check3 sum_number roll_sum 
 500 510 500 3.3 3.3(应该)
 490 500 505  -1.6 1.7(应该)
   
 
 

但我的滚动总和始终是 NULL

我的 PHP 脚本是

 ($ sum_number +(SELECT SUM(roll_sum)FROM table_name))
   \  n 
 

但是,如果我手动将第一个数字放到 roll_sum 而不是脚本计算其他行。 如何让脚本正常工作?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题