【问题标题】:SQL Joining two tables, both have one column that's exactly the sameSQL 帮助 - 连接两个表,两个表都有一个完全相同的列
【发布时间】:2022-06-10 17:39:31
【问题描述】:

我正在尝试从下面的这两个表中创建一个新表。我希望我的新表包含 Sport、Avg_age 和 Avg_age_with_medal 列,但我不确定如何在 SQL 中执行此操作。任何帮助将不胜感激,谢谢!

这是表 1 Python/SQL 代码:

pysqldf("SELECT Sport, AVG(Age) AS Avg_age \
     FROM athlete_events \
     GROUP BY Sport \
     ;")

这是表 2 Python/SQL 代码:

pysqldf("SELECT Sport, AVG(Age) AS Avg_age_with_medal \
     FROM athlete_events \
     WHERE Medal IN ('Gold', 'Silver', 'Bronze') \
     GROUP BY Sport")

【问题讨论】:

标签: python sql join select


猜你喜欢
  • 1970-01-01
  • 2013-10-12
  • 1970-01-01
  • 2015-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多