需要有关以下情况的帮助......
10001 |功能1
10002 |功能2
10003 |功能3
10001 | T_User1
10001 | T_User2
10001 | T_User3
10002 | G_User1
10002 | G_User2
10002 | G_User3
10002 | G_User4
10002 | G_User5
10002 | G_User6
10003 | X_User1
10003 | X_User2
10001 | T_User1
|T_User2
|T_User3
10002 | G_User1
|G_User2
|G_User3
|G_User4
|G_User5
|G_User6
10003 | X_User1
|X_User2
立即的帮助将受到高度赞赏...... :)
答案 0 :(得分:0)
从f_id = fu_id
上的函数右连接function_user中选择function.f_id,function_user.fu_user答案 1 :(得分:0)
在PostgreSQL 9.2中有一个函数string_agg(表达式,分隔符)。可能会满足你的目标吗? 查询看起来像:
select f_id ,string_agg(fu_user,'\n') from function join function_user on f_id=fu_id group by f_id {order_if_you_need};
您可以使用分隔符来调整格式,但它应该是单个字符