0
僅在MYSQL中使用str_to_date()函數將格式dd-mm-yy更改爲日期。 列日期的日期格式爲dd-mm-yyyy。我用下面的查詢:MYSQL日期 - str_to_date()函數在我的日期中與年份相混淆
UPDATE invoice SET date=str_to_date(date, '%d-%m-%Y');
和日期得到轉化爲正確的格式YYYY-MM-DD,但在我的日期列各年得到了改變至2020年
現在我有兩個問題:
1]如何在我的約會中將2020年全部更改爲2011年
2]您怎麼看,爲什麼會發生這種情況?如果你離開了WHERE
條款它改變表ALL記錄
UPDATE table SET datefield=datefield - INTERVAL 9 year WHERE records you want to change
: