要求begindate,endDate年份减一年,sql怎么修改
时间: 2023-04-10 12:02:46 浏览: 583
sql数据修改
您可以使用DATEADD函数来实现这个需求,具体的SQL语句如下:
```
UPDATE your_table
SET date_column = DATEADD(year, -1, date_column)
WHERE date_column BETWEEN begindate AND endDate
```
其中,your_table是您要更新的表名,date_column是您要更新的日期列名,begindate和endDate是您要更新的日期范围。这个SQL语句会将date_column列中在begindate和endDate之间的日期减去一年。
阅读全文