SELECT
max(nameFirst),
max(nameLast),
batting.playerID,
replace(batting.yearID,',',''),
IF(
max(name) == min(name),
max(name),
CONCAT(min(name),'/',max(name))
),
sum(batting.HR) AS seasonHR
FROM batting INNER JOIN people
ON batting.playerID = people.playerID
INNER JOIN teams
ON batting.teamID = teams.teamID AND batting.yearID = teams.yearID
GROUP BY batting.playerID,batting.yearID
HAVING seasonHR >= 50
ORDER BY seasonHR DESC