从日期开始的SQL列计数天数

时间:2017-03-14 12:04:26

标签: sql

我目前是一名新手,具有相对较低(自学成才)的知识。

我目前有一个查询,我可以查看客户的合约开始日期。我想要的是一个自定义列,显示合同开始日期后的天数。例如:

开始日期|合同开始后的天数

04/02/2016 | 404天

请有人告诉我这是怎么可能的吗?

谢谢! 丹

1 个答案:

答案 0 :(得分:2)

你有没有尝试过什么?正如约翰斯评论所指出的那样,对于一个好问题,这还不够。但是我假设你想要DateDiff函数.... 就像在MySQL中一样;

var games = new List<Tuple<string, Nullable<double>>>()
    {
        new Tuple<string, Nullable<double>>("Fallout 3:    $", 13.95),
        new Tuple<string, Nullable<double>>("GTA V:    $", 45.95),
        new Tuple<string, Nullable<double>>("Rocket League:    $", 19.95)
    };

games.Add(new Tuple<string, double?>( "Skyrim", 15.10 ));

DateDiff(StartDate, CURRENT_DATE())

在MSSql中