2 qq 20079725 qq_20079725 于 2016.09.11 13:53 提问

sql server比较date类型??

sql server 数据库里 怎么比较 date类型的字段???急求。
我感觉只要< 或 >就行了啊。

1个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.11 14:53

datediff函数

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Sql中日期类型的比较
一.存储日期的字段为日期类型MySql(Date、DateTime、TimeStamp等): 方法一:直接比较 select * from test where create_time between ‘2015-03-03 17:39:05’ and ‘2016-03-03 17:39:52’;方法二:用unix_timestamp函数,将字符型的时间,转成unix时间戳 select *
SQL按日期Datatime来比较大小
数据库操作中,通常需要选择某日期以后的记录,比如选择10年1月到11年2月之间的记录,此时用SQL语句编写时,不能直接用“>、 详细看如下几条语句: 1、 select * from IS_生产进度表视图1 where 成型日期>‘2011-08-08’ 所得到的结果为空,因为成型日期是datetime型,而右边是字符型,无法比较,因此要将其转换 select *
SQLServer中Datetime类型数据的比较
SQLServer中Datetime类型数据的比较2009年02月20日 星期五 16:40   /* 定义开始日期和结束日期*/declare @date_a datetime,@date_b datetimeset @date_a=2009-2-10set @date_b=2009-2-12/* 在日期date_a(包含) 和da
SQL Server 2008 新类型介绍之Date和Time
SQL Server 2008除了DateTime和SmallDateTime之外,又新增了四种时间类型,分别为:date,time,datetime2和datetimeoffset。 各时间类型范围、精度一览表: 数据类型 时间范围 精度 datetime 1753-01-01到9999-12-31  00:00:00 到 23:59:59.997 3.33毫
SQL 比较日期类型数据大小
select distinct N_Number from [FlowBusinessSR].[dbo].[New_List] where   sendtime>convert(nvarchar(10),'2013-08-23',120) and sendtime
SQLServer date、datetime、smalldate区别
环境:SQLServer 2008 R2   问题:SQLServer date、datetime、smalldate区别 解决: datetime 从1753年1月1日到9999年12月31日的日期和时间数据,精确度为百分之三秒(等于   3.33毫秒或0.00333秒)。如下表所示,把值调整到.000、.003、或.007 秒的增量。 日期和时间部分,可以表示的日期
sql server 中int 类型和时间类型的相互转换
<br />selectdateadd(second,56,'1970')<br /><br />第二个参数表示是要转换成时间类型的整数值<br />第三个数是表示年份
SQL Server 中日期比较
1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数。 select dat
SQL按日期来选择记录(比较日期的大小)
在数据库操作中,通常需要选择某日期以后的记录,比如选择10年1月到11年2月之间的记录,此时用SQL语句编写时,不能直接用“>、详细看如下几条语句:1、select * from IS_生产进度表视图1where 成型日期>‘2011-08-08’所得到的结果是表中全部内容,因为成型日期是datetime型,而右边是字符型,无法比较,因此要将其转换select * from IS_生产进度表视图1where 成型日期>convert(varchar(10),'2010-09-20',120)所得结果包括20
SQL DATE(日期函数)
SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间,情况就有点复杂了。 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。