天天看点

group_concat函数,mysql查询逗号分隔的id,连表查询出name,同样用逗号分隔

表里存的数据是这样的:

查询项目部门关系表,一个节点对应着多个部门

group_concat函数,mysql查询逗号分隔的id,连表查询出name,同样用逗号分隔

部门表里的数据是一对一的 

group_concat函数,mysql查询逗号分隔的id,连表查询出name,同样用逗号分隔
group_concat函数,mysql查询逗号分隔的id,连表查询出name,同样用逗号分隔

连表条件用的是find_in_set(str,strList)>0

是用来判断 部门id在departments中存在

group_concat函数,mysql查询逗号分隔的id,连表查询出name,同样用逗号分隔

group_concat(str) 搭配group by使用,按照group by后的字段分组,把name合并在一个字段中,并且用逗号分隔开。 

group_concat函数,mysql查询逗号分隔的id,连表查询出name,同样用逗号分隔