杂七杂八的记录

MYSQL:
GROUP_CONCAT(column1):将查询出的多列记录中的一个字段,拼接成使用逗号隔开的一个字段
FIND_IN_SET('a','b,c,a,d'):查找参数1在以逗号隔开的参数2列表中的所在顺序。

资源管理系统,通过fileIds查找拼接文件名的sql:
select a1.*,a2.fileNames from tbl_garden_info a1 left join (select t1.id,GROUP_CONCAT(t2.fileName) fileNames from tbl_garden_info t1 join tbl_file_info t2 on FIND_IN_SET(t2.id,t1.fileIds)>0) a2
on a1.id = a2.id

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容