sql合并多行记录

来源:互联网 发布:gblive直播软件 编辑:程序博客网 时间:2024/05/20 17:41

MySQL

 使用关键字 group_concat,具体示例如下: select stuID, group_concat(borrowId) as dd from t_borrow

SqLServer

            select             companyIds = (                stuff(                    (select ',' + company_id from FND_USER_COMPANY where user_id = A.user_id for xml path('')),                    1,                    1,                    ''                )            )         from FND_USER_COMPANY as A         WHERE USER_ID=1        group by user_id;

以上示例是查询用户所在公司的所有ID

0 0
原创粉丝点击