SQL Server中的DATEDIFF

时间:2018-12-18 01:19:46

标签: sql-server datediff

我正在使用Reminder,但是得到了意外的结果。

我尝试通过minus 5 days从计算出的deadline列中计算SELECT n.LastReceiptDate, DATEADD(dd, 10, n.LastReceiptDate) AS deadline, DATEDIFF(dd, 5, DATEADD(dd, 10, n.LastReceiptDate)) AS Reminder FROM Table n; 列。

我收到了一些结果,但没有意义。

下面是我的查询:

// Wrong
this.setState({
  counter: this.state.counter + this.props.increment,
});

enter image description here

1 个答案:

答案 0 :(得分:4)

SELECT n.LastReceiptDate, 
DATEADD(dd, 10, n.LastReceiptDate) AS deadline, 
DATEADD(dd, -5, DATEADD(dd, 10, n.LastReceiptDate)) AS Reminder 
FROM Table n;