mysql - 获取 bool 值 MYSQL 的计数

标签 mysql database count

我无法从 MySQL 表获取信息。我有一张类似于下面的表,我想看看有多少 boolean=1我每天都有条目。我尝试使用 count(boolean)其中日期类似于“12/__/2015”,但我得到了总和,尽管我想要每天的单独结果集。

>     id/time   date        boolean(TINYINT(1))
>     1 12.11   12/23/2015  0
>     2 12.12   12/23/2015  1
>     3 12.13   12/23/2015  1
>     4 12.14   12/23/2015  1
>     5 12.15   12/23/2015  0
>     6 13.11   12/25/2015  1
>     7 13.12   12/25/2015  0
>     8 13.13   12/25/2015  0
>     9 13.14   12/25/2015  0
>     10 13.15  12/25/2015  1

最佳答案

试试这个:

SELECT count(boolean), date from [yourtable] where boolean=1 group by date

这应该为您提供所需的计数,同时忽略时间列。

关于mysql - 获取 bool 值 MYSQL 的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34550398/

相关文章:

php - 生成 100 个 10 位随机数并保存到数据库

database - 关系架构与ER图/基数差异

asp.net - LINQ:按列表中唯一项目的数量排序<string>

mysql - ruby on rails with/SQL Server

mysql - 获取mysql中空日期和非空日期的计数

PHP 和并发

MySQL 类型=MyISAM 错误

mysql - 使用MySQL计算存在和不存在的数量

ruby-on-rails - 如何在 ruby​​ on Rails 中计数并在大小为零时不显示任何内容

mysql - 关于设计可伸缩性数据库,我应该知道些什么?