当我使用以下select语句时,我可以返回date_due和date_returned之间的日期差。
select Date_Due,Date_Returned,datediff(Date_Due,Date_Returned) as Day_Diff
From tp_rental
但是我无法获取这些值来替换tp_rental表中的当前空值。我尝试了以下语句,但也认为它将创建一个新列。
alter table tp_rental
ADD DayDiff as DATEDIFF (Date_Due,Date_Returned);
我的错误说DATEDIFF附近的语法有问题
有什么想法吗?预先感谢