我有一个包含以下字段的SQL表:
ID (自动编号)
项目(nvarchar)
CreateDate (DATETIME)
UpdateDate (DATETIME)
我想通过脚本将UpdateDate更改为与CreateDate相同,仅适用于UpdateDate大于2015年的项目。
答案 0 :(得分:1)
UPDATE TABLE_NAME
SET UpdateDate = CreateDate
WHERE UpdateDate >= '2015-01-01'
编辑:这将包含2015年的记录。如果您只想要2016年或更高年份的记录,请改用:
UPDATE TABLE_NAME
SET UpdateDate = CreateDate
WHERE UpdateDate >= '2016-01-01'
答案 1 :(得分:1)
尝试这个.. 更新your_table设置UpdateDate = CreateDate,其中UpdateDate> ='2015-01-01';