sum里面能用子查询么?下面语句提示
消息 156,级别 15,状态 1,第 13 行
关键字 'SELECt' 附近有语法错误。
消息 102,级别 15,状态 1,第 13 行
“)”附近有语法错误。
SELECT source ,SUM(session)session,SUM(orders)orders,SUM(SELECT MAX(session)
FROM ga_source GROUP BY source)max
FROM ga_source GROUP BY source
关于sql server 的sum()内嵌套子查询
答案:2 悬赏:0 手机版
解决时间 2021-03-05 22:03
- 提问者网友:半生酒醒
- 2021-03-05 10:45
最佳答案
- 五星知识达人网友:狂恋
- 2021-03-05 12:02
SELECt
a.source
,session
,orders
,MAXsession
FROM
(SELECt source,SUM(session) session,,SUM(orders) orders FROM ga_source GROUP BY source) a
inner join (SELECt source,MAX(session) MAXsession FROM ga_source GROUP BY source) b on a.source=b.source
a.source
,session
,orders
,MAXsession
FROM
(SELECt source,SUM(session) session,,SUM(orders) orders FROM ga_source GROUP BY source) a
inner join (SELECt source,MAX(session) MAXsession FROM ga_source GROUP BY source) b on a.source=b.source
全部回答
- 1楼网友:大漠
- 2021-03-05 13:06
试试
select count(xh) from xj_xsjbxx where (substr(xh,5,1)='2' and substr(rxny,1,4)='2010' and xslbm not in ('234','235')) or (substr(xh,5,1)='2' and substr(rxny,1,4)='2009' and xslbm in ('234','235'))
最傻瓜的方法了,虽然语句长了些,可能也有些冗余
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯