选择列并计算数据

时间:2019-09-13 10:25:27

标签: sql flask mariadb

与我的上一个问题Select 2 column and merge data

现在我想选择并计算ans_name并将其以整数形式显示在php中

table name = answer
+-------------+----------+
|que_name     |ans_name  |
+-------------+----------+
|true or false|true      |
+-------------+----------+
|true or false|true      |
+-------------+----------+
|true or false|false     |
+-------------+----------+
|true or false|true      |
+-------------+----------+
|true or false|false     |
+-------------+----------+

我试图先区分ans_name来获取正确和错误,然后使用类似的位置对其计数(显然这是行不通的) select count(distinct ans_name) from answers

预期结果将显示在html表中。

+------+----+
|true  |3   |
+------+----+
|false |2   |
+------+----+

1 个答案:

答案 0 :(得分:2)

不需要计数

select ans_name, count(*) from answers group by ans_name