2016-04-15 65 views
0

任何人都可以帮助我吗?我想计算流星中的集合,但我不知道代码。我想在SQL "SELECT category,COUNT(category) FROM table GROUP BY category);') "这样的代码的代码,该代码如何统计集合中的值?

" SELECT unit,category,COUNT(category) 
FROM table where unit like "%'.$searchtype.'%" GROUP BY unit, category;')" 

请我需要你的帮助。

回答

0

这是一个语法错误分组功能无法与单 例如工作:

select DEPTNO,COUNT(EMPNO),SUM(SAL) form emp GROUP BY DEPTNO 上述声明做工精细,因为我们选择DEPTNO和GROUP BY DEPTNO

但是,如果我们选择像这样 select ENAME COUNT(EMPNO)SUM(SAL)form emp GROUP BY DEPTNO 这是语法错误,因为我上面提到哪个组函数不能用于单个工作 我希望我明白U的意思。我的回答很有帮助

0

您可以使用游标的count()方法,请参阅documentation

Collection.find({...}).count(); 
+0

我做了这样的编码,但它没有功能。 Template.count_status.helpers(){profile:function(){ return Profile.find({status:'Available', category:{$ in:['NB','LCD']}, })。count (); } }); –