【发布时间】:2021-09-10 10:25:40
【问题描述】:
我正在尝试根据另一列中的年份减去此数据以创建一个新列。
数据如下所示:
+-----+-----+
|value|year|
+-----+-----+
| 2658| 2020|
| 4234| 2019|
| 5435| 2018|
+-----+-----+
我想得到这样的输出,比如 2019 - 2020 年的值:
+---------+
|new_value|
+---------+
| 1576|
+--------+
我也不想制作新桌子或任何东西。也最好使用 CTE 或一种轻松放入更大查询的方法。
【问题讨论】:
-
您使用的是
MySQL还是SQL Server?请不要向标签发送垃圾邮件 -
请正确放置示例输出
-
使用 LAG 解析函数
标签: mysql sql sql-server