【问题标题】:Joining two queries with id使用 id 连接两个查询
【发布时间】:2021-01-08 21:56:55
【问题描述】:

所以我有两个表:match 和 player

winner_id 和 loster_id 来自 match table 连接到 player_id 在 player table

我想实现这一目标

【问题讨论】:

  • 你应该内嵌图片
  • 样本数据最好显示为formatted text。请参阅here,了解有关如何创建漂亮表格的一些提示。

标签: sql postgresql join


【解决方案1】:

这是一种非常基本的 JOIN 形式:

select w.first_name as winner_first_name, 
       w.last_name as winner_last_name, 
       l.first_name as loser_first_name,
       l.last_name as loser_last_name
from match m 
  join player w on m.winner_id = w.player_id
  join player l on m.loser_id = l.player_id

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-09
    • 1970-01-01
    • 2022-01-15
    • 2018-07-03
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多