发布于 2017-07-17 03:25:46
这可以使用min()和max()聚合函数的组合轻松计算。
..。我是使用内连接还是外连接?
在另一个表中保留没有匹配行的记录是没有意义的。这意味着内部连接在这里最有意义。
select
m.mname
, max(s.age) - min(s.age) as age_difference
from
student s
join major m
on s.sid = m.sid
where
m.mname = 'Computer Sciences'
group by
m.mnamehttps://stackoverflow.com/questions/45135368
复制相似问题