MySQL返回一个空结果集(sean lahman数据库)
我正在使用SeanLahman数据库和mysql(phpmyadmin)。我在下面对查询进行了编码,但得到了“MySQL返回了一个空结果集”。我想知道2002年每赢一次的最低成本。我不知道我的错误在哪里。请帮忙。 你知道我是sql的新手,我的母语不是英语。:-)MySQL返回一个空结果集(sean lahman数据库),mysql,subquery,is-empty,Mysql,Subquery,Is Empty,我正在使用SeanLahman数据库和mysql(phpmyadmin)。我在下面对查询进行了编码,但得到了“MySQL返回了一个空结果集”。我想知道2002年每赢一次的最低成本。我不知道我的错误在哪里。请帮忙。 你知道我是sql的新手,我的母语不是英语。:-) SELECT teams.name, (ROUND(SUM(salaries.salary), 0))/teams.W AS costperwin FROM salaries JOIN teams ON salaries.teamID=
SELECT teams.name,
(ROUND(SUM(salaries.salary), 0))/teams.W AS costperwin
FROM salaries
JOIN teams ON salaries.teamID=teams.teamID
WHERE salaries.yearID='2002'
AND teams.yearID='2002'
GROUP BY salaries.teamID
HAVING costperwin =
(SELECT MIN(bb)
FROM
(SELECT (ROUND(SUM(salaries.salary), 0))/teams.W AS bb
FROM salaries
JOIN teams ON salaries.teamID=teams.teamID
WHERE salaries.yearID='2002'
AND teams.yearID='2002'
GROUP BY salaries.teamID) AS ALIAS)