因为要做统计。有没有函数可以把一下两条查询记录作为一条SQL显示
预期达到效果:
这样查出只是一条记录。
select(
select COUNT(*) from (
select se.sessionID,COUNT(ac.pageName) as pageCount from sdk_sessioninfo se join sdk_activityinfo ac on se.sessionID = ac.sessionID GROUP BY se.sessionID
having pageCount>2
) as t) as startCount,
CONCAT(
ROUND(((select COUNT(*) from (
select se.sessionID,COUNT(ac.pageName) as pageCount from sdk_sessioninfo se join sdk_activityinfo ac on se.sessionID = ac.sessionID GROUP BY se.sessionID
having pageCount>2
) as t)/(select COUNT(ac.pageName) as pageCount from sdk_sessioninfo se join sdk_activityinfo ac on se.sessionID = ac.sessionID)*100),1),'%') as startCountRatio
FROM
dual