【发布时间】:2016-10-16 10:19:05
【问题描述】:
在计算 Oracle DB 上的保留时,我编写了以下代码:
select
sessions.sessionDate ,
count(distinct sessions.visitorIdd) as active_users,
count(distinct futureactivity.visitorIdd) as retained_users,
count(distinct futureactivity.visitorIdd) / count(distinct sessions.visitorIdd)::float as retention
FROM sessions
left join sessions futureactivity on
sessions.visitorIdd=futureactivity.visitorIdd
and sessions.sessionDate = futureactivity.sessionDate - interval '3' day
group by 3;
但我总是收到错误:“ORA-00923:mot-clé FROM 缺席 à l'emplacement prévu”(ORA-00923 FROM 关键字未在预期的地方找到) 你们能帮帮我吗?
【问题讨论】: