Mysql 如何使用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

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.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

杀戮是指薪水吗?杀戮是指薪水吗?