如何获得总数?

时间:2015-08-06 15:39:39

标签: sql sql-server count

我正在尝试获取每列的总计数。以下是我需要的例子:

Grade Count Name 
9         1  Jon 
10        3  Ash

我想在我的计数列下得到总计将给出1和3的总和。 这是我的疑问:

select grade, count(*) as count, name
from students
group by grade, name
order by grade, name; 

提前致谢。

1 个答案:

答案 0 :(得分:1)

许多数据库都支持select grade, count(*) as count, name from students group by grade, name with rollup order by grade, name; 子句。如果你这样做,你可以这样做:

grade

从技术上讲,您可能希望rollupNULL均为//vendor\sensio\generator-bundle\Sensio\Bundle\GeneratorBundle\Resources\skeleton\form\FormType.php.twig public function buildForm(FormBuilderInterface $builder, array $options) { $builder {%- for field in fields %} ->add('{{ field }}') {%- endfor %} ; } 的列,但这也会为您提供部分合计。