Mysql count group_concat 高级用法(count 过滤条件,group_concat过滤条件)
Posted bug_x
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql count group_concat 高级用法(count 过滤条件,group_concat过滤条件)相关的知识,希望对你有一定的参考价值。
1、官方文档:
count:COUNT(
expr
) [over_clause
]
https://dev.mysql.com/doc/refman/8.0/en/group-by-functions.html#function_count
1.1 实例:
select update_time,sid,group_concat(if(age > ‘1‘, tid, NULL)),count(DISTINCT if(age =1,tid,null)) as current_t
from tb_s_members group by update_time,sid order by update_time desc
2、group_concat 官方文档:
GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC | DESC] [,col_name ...]] [SEPARATOR str_val])
https://dev.mysql.com/doc/refman/8.0/en/group-by-functions.html#function_group-concat
以上是关于Mysql count group_concat 高级用法(count 过滤条件,group_concat过滤条件)的主要内容,如果未能解决你的问题,请参考以下文章
使用 count 和 group_concat 编写 SQL 代码