SQL - 两个表之间的查询(顶部和底部)

时间:2016-03-17 15:52:15

标签: sql sql-server database relational-database

我在2个表之间创建查询时遇到了困难。

表Pilot

Id (Primary Key)
Name

表季

Year (Primary key)
Pilot_id (Foreign Key)

我只是想查询每个飞行员的第一年和最后一年

2 个答案:

答案 0 :(得分:0)

基本上就是这样:

SELECT t.id,t.name,max(s.year),min(s.year)
FROM Pilot t
INNER JOIN Season s
 ON(t.id = s.pilot_id)
GROUP BY t.id,t.name

答案 1 :(得分:0)

你走了!

root