声明一个日期时间变量

咖啡时间

我想知道是否可以从数据库表中获取 StartDate 和 EndDate 而不是分配 StartDate 和 EndDate 参数,如下所示?我已经在另一个表中有日期了。我需要获取这两个日期之间的数据。

    DECLARE @StartDate datetime = '1/4/2015' 
    DECLARE @EndDate datetime = '5/20/2015'  

是否有可能做到这一点?

狗仔队

演示
注意您将获得最后读取的日期,并且没有自然顺序,因此您需要一个独特的排序来获得一个好的分配。

declare @dates table(iden int identity primary key, d1 datetime, d2 datetime) 
insert into @dates values ('1/1/1910', '1/2/1910'), ('1/1/1915', '1/2/1915');
DECLARE @StartDate DATETIME = (select top (1) d.d1 from @dates d);
DECLARE @EndDate   DATETIME;

SELECT @StartDate = d.d1, @EndDate = d.d2 
FROM @dates d;

select @StartDate, @EndDate 

SELECT top (1) @StartDate = d.d1, @EndDate = d.d2 
FROM @dates d 
order by d.iden;

select @StartDate, @EndDate 

----------------------- -----------------------
1915-01-01 00:00:00.000 1915-01-02 00:00:00.000             
----------------------- -----------------------
1910-01-01 00:00:00.000 1910-01-02 00:00:00.000

在声明行中,您需要使用 ( ) 并且只返回 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

声明一个Linq变量

来自分类Dev

声明一个公共变量

来自分类Dev

声明一个Linq变量

来自分类Dev

一个班轮变量声明

来自分类Dev

声明一个变量类

来自分类Dev

在SQL中声明一个变量

来自分类Dev

从变量声明一个nodejs const?

来自分类Dev

如何从数据库中声明一个保存时间戳值的变量?

来自分类Dev

使用工作表中的日期声明一个变量,发布

来自分类Dev

创建一个变量,包括日期时间变量的滞后和提前

来自分类Dev

声明一个指针或一个堆栈变量

来自分类Dev

R 根据另一个日期时间变量按组填充日期时间数据

来自分类Dev

如何给日期时间一个格式?

来自分类Dev

将日期和时间合并到php中的一个变量中

来自分类Dev

从 thymeleaf 中的另一个变量声明变量

来自分类Dev

Aurelia验证一个日期时间大于另一个日期时间

来自分类Dev

如何使用MomentJS将一个变量的日期与另一个变量的时间结合起来?

来自分类Dev

如何声明一个变量以从其他表列读取?

来自分类Dev

一个变量声明创建多个实例

来自分类Dev

在Scala中声明一个空变量

来自分类Dev

在一个自动语句中声明多个变量

来自分类Dev

如何声明一个PHP变量是常量

来自分类Dev

Jade:在多行中声明一个变量

来自分类Dev

在声明之前分配一个静态变量

来自分类Dev

声明一个没有初始值的变量

来自分类Dev

用变量声明一个数组

来自分类Dev

在枚举类中声明一个静态变量

来自分类Dev

在ReactJS的功能组件中声明一个变量

来自分类Dev

如何外部声明一个外部“ C”变量