【发布时间】:2020-03-04 20:31:08
【问题描述】:
我运行一个查询来生成这个。
username | userLastFirst | email | approver1 |department
MMickie | Mouse, Mickie | abc123@ships.com | Doe, John |HR
MMickie | Mouse, Mickie | abc123@ships.com | Smith, Mike |HR
MMickie | Mouse, Mickie | abc123@ships.com | Turner, David |HR
但是我怎么把它变成这样:
username | userLastFirst | email | approver1 |approver2 |approver3 |department
MMickie | Mouse, Mickie | abc123@ships.com | Doe, John |Smith, Mike |Turner, David| HR
我希望将同一用户与其审批者的多行合并到一条记录中,而不是他们的审批者列。
【问题讨论】:
-
请告诉我们查询?还要标记你的数据库。
-
(1) 用您正在使用的数据库标记您的问题。 (2) 如果批准人超过三个怎么办? (3) 你知道最大批准人数吗?
-
审批人来自不同部门怎么办?
标签: sql database join record consolidation