SELECT max(nameFirst) AS firstName,max(nameLast) AS lastName,batting.playerID,sum(batting.HR) AS seasonHR,
IF(max(name) == min(name),max(name),CONCAT(min(name),'/',max(name))) AS team,
REPLACE(batting.yearID,',','') AS season
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