与我的上一个问题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 |
+------+----+
答案 0 :(得分:2)
不需要计数
select ans_name, count(*) from answers group by ans_name