sql 查询某个字段出现的次数

摘要:
表名随便起个testtable那么有这么一个需求,利用你所学的sql语句单表查询出下表的结果也就是统计某个时间某个值出现的次数其实一开始我是很懵,毕竟之前也没做过,只能怪自己学得太浅了。

表名随便起个 testtable
sql 查询某个字段出现的次数第1张
那么有这么一个需求,利用你所学的sql语句 单表查询出下表的结果
sql 查询某个字段出现的次数第2张

也就是统计某个时间某个值出现的次数其实一开始我是很懵,毕竟之前也没做过,只能怪自己学得太浅了。过后我也查了一些资料 终于解决这个疑惑,直接上sql语句SELECT datetime , SUM(name='sun') AS 'sun',SUM(name='aim') AS 'aim'FROM testtable GROUP BY datetime这里面的主要是 这个sum()的函数,我们知道count()函数也是可以计算次数的,
sql 查询某个字段出现的次数第3张

我这里把sum换成count试试查询的结果结果 我们明显发现 查询出来的次数不符合我们的需求只要查一下count()函数的语法 我们不难发现 它其实的重要是计算某一列(字段)的数目或者某一列(字段)符合条件的数目
sql 查询某个字段出现的次数第4张
sql 查询某个字段出现的次数第5张

所以它并不适合查询多个条件的相应的数目,而sum函数可以外加很多条件,详细可以查sum函数的用法因此我们这里可以用sum()函数进行查询。

引自:https://blog.csdn.net/CHEN_zB/article/details/80873344?utm_source=copy

免责声明:文章转载自《sql 查询某个字段出现的次数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Nginx配置文件中文注释详解docker学习(四)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

matlab初探寻

1 matlab 2 <iframe src="http://player.bilibili.com/player.html?aid=74994893&cid=128293306&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfu...