我正在尝试获取每列的总计数。以下是我需要的例子:
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;
提前致谢。
答案 0 :(得分:1)
许多数据库都支持select grade, count(*) as count, name
from students
group by grade, name with rollup
order by grade, name;
子句。如果你这样做,你可以这样做:
grade
从技术上讲,您可能希望rollup
和NULL
均为//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 %}
;
}
的列,但这也会为您提供部分合计。