【发布时间】:2020-04-08 20:14:36
【问题描述】:
我有 2 张桌子。父表(parent)与子表是一对多的关系。 父表 (Pa_Projects_all) 和子表 pa_project_players 他们通过 person_id 加入
假设我有一个项目 (project_id = 1001)
Project Id Project Name
1001 This is a project
项目参与者有
查询应该是这样的
Select Project_Id, Person_id, Name
from Pa_projects_all a, Pa_project_players b
where a.person_id = b.person_id
and a.project_id = 1001;
预期的结果是
Project Id Person Id Name
1001 500 John Smith
501 Peter Carpenter
502 Steve Sun
我认为列 Person Id 和 Name 应该是一个集合。
查询将进入 XML Publisher 的数据定义中,结果将出现在 Excel 中。
所以在 Excel 中 A 列 = 项目 ID,B 列 = 人员 ID,C 列 = 名称。 Excel 中的一行作为结果。 换句话说,每个项目 ID 一个 Excel 行。
这可能吗?
【问题讨论】: