应用程序使用数据保存在下表中:
TABLE sessions
id INTEGER PRIMARY KEY,
userId INTEGER NOT NULL,
duration DECIMAL NOT NULL
编写一个查询,为每个有多个会话的用户选择userId和平均会话持续时间。
你们可以帮忙写这个简单的查询吗?我刚刚开始。
答案 0 :(得分:2)
正如@Serkan Arslan建议的那样,使用以下内容,字面意思是:
select userId "User Id", avg(duration) "Avg. Duration"
from sessions
group by userId
having count(1)>1;