永发信息网

SQL 多个SUM函数的问题

答案:2  悬赏:40  手机版
解决时间 2021-01-25 08:57
  • 提问者网友:人傍凄凉立暮秋
  • 2021-01-24 10:35
"select x.id,x.天数,x.线总人数,(sum(y.人数)) as 已占位人数 from 占位 y,线路表 x where y.线路id=x.id group by x.id,x.天数,x.线总人数"

上面是一段查询语句,加入了一个SUM函数。

我现在想再加一个-------(sum(y.天数)) as 总天数-------,我该怎么加?
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-01-24 11:06
"select x.id,x.天数,x.线总人数,(sum(y.人数)) as 已占位人数,(sum(y.天数)) as 总天数 from 占位 y,线路表 x where y.线路id=x.id group by x.id,x.天数,x.线总人数"
全部回答
  • 1楼网友:北城痞子
  • 2021-01-24 12:26
select sum(money) as money from c start with id=1 connect by prior id=parentnode; oracle里边有现成的start with connect by函数能满足你的要求!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯