Postgresql 列引用id是不明确的postgres

Postgresql 列引用id是不明确的postgres,postgresql,Postgresql,我正在用别名编写一个新的查询postgresql,但我仍然有相同的问题,即列不明确 选择a.id\u应用程序 从选择*从作为PM的t_任务 左侧加入t_任务\u皇家空军rm于PM.id_任务=rm.id_rm 左加入t_任务作为PM.id_任务的先生=mr.id_任务 左连接t_角色作为r上的r.id_角色=mr.id_角色 在app.id\u application=r.id\u application上作为app左加入t\u appli 其中PM.type_mission=1,PM.id_m

我正在用别名编写一个新的查询postgresql,但我仍然有相同的问题,即列不明确

选择a.id\u应用程序 从选择*从作为PM的t_任务 左侧加入t_任务\u皇家空军rm于PM.id_任务=rm.id_rm 左加入t_任务作为PM.id_任务的先生=mr.id_任务 左连接t_角色作为r上的r.id_角色=mr.id_角色 在app.id\u application=r.id\u application上作为app左加入t\u appli 其中PM.type_mission=1,PM.id_mission=24730作为 结果:

Error msg : SQL Error [42702]: ERROR: column reference "id_application" is ambiguous
  Position : 8
不要选择*但要选择所需的列。确保仅选择app.id\u应用程序或r.id\u应用程序。或者用作其中一个