我正在学习MySQL --有没有一种组合(或嵌套)聚合函数的方法?
给出一个查询:
SELECT user, count(answer) FROM surveyValues WHERE study='a1' GROUP BY user;
这将为我提供每个用户回答的问题数量。我真正想要的是每个user...something回答的问题的平均数量,比如:
SELECT avg(count(answer)) FROM surveyValues WHERE study='a1';
计算这个统计量的正确方法是什么?
如果这是可能的,那么有没有一种方法可以为每个问题分解这个
我们正在开发一个基于社交网络数据的统计分析系统,例如:推文,状态更新等。我正在考虑将用户相关信息存储在关系数据库(MySQL)上,并将社交网络数据存储在nosql数据库(MongoDB)上。这是一个正确的方法吗?或者在整个系统中使用MongoDB更好?请分享您对NoSQL数据库在此类系统中的使用的看法。
此外,我需要一个徽章系统集成到这个,以分发更多的贡献由用户徽章。是否有任何开源或商业徽章系统可用?到目前为止,根据我的搜索,我只找到了mozilla open badges项目,我认为它不太适合我们。
谢谢。
我正在尝试创建一个这样的桌子:
下面是我的代码,它不起作用:
proc tabulate data=temp out = t1;
class age gender ethnic height TRT TREATGR;
table ethnic * (N) gender * (N) age * (n mean median min max) height * (n mean median min max),
TREATGR*TRT*N;
run;
这是日志:
127个表data=temp out = t1;128个班级年龄、性别、种族高度、TRT、TREATG