AS MM 后的MM 在 DATEADD函数里不不认的,解决方法有两个1。在DATEADD中继续使用你前面用的ISNULL函数,如下SELECT
DeptName, JoinDate,ProbationMonths, ISNULL(Months, 3) AS Months,DATEADD(month, ISNULL(Months, 3), JoinDate) AS ProbationEndDateFROM
Employee2。嵌套一层SELECT emp *,DATEADD(month, Months, JoinDate) AS ProbationEndDate FROM(SELECT |