Mysql 如何使用SQL查询逐年获取总和?
MySQL表slalry: 如何获得以下结果: sql代码:Mysql 如何使用SQL查询逐年获取总和?,mysql,Mysql,MySQL表slalry: 如何获得以下结果: sql代码: SELECT aid,year, salary=(SELECT SUM(slalry) FROM slalry WHERE year<=A.year) FROM slalry AS A; sql代码: SELECT aid,year, salary=(SELECT SUM(slalry) FROM slalry WHERE year<=A
SELECT
aid,year,
salary=(SELECT SUM(slalry) FROM slalry WHERE year<=A.year)
FROM slalry AS A;
sql代码:
SELECT
aid,year,
salary=(SELECT SUM(slalry) FROM slalry WHERE year<=A.year)
FROM slalry AS A;
您无法准确获得指定的结果,因为每年都没有唯一的[aid]值。但是,忽略此列,可以使用:
SELECT year, SUM(slalry)
FROM slalry
GROUP BY year
您无法准确获得指定的结果,因为每年都没有唯一的[aid]值。但是,忽略此列,可以使用:
SELECT year, SUM(slalry)
FROM slalry
GROUP BY year
杀戮是指薪水吗?杀戮是指薪水吗?