select * from test where date_time>'1899-12-30 8:00:00' and date_time<'2001-9-5 12:00:00'
解决方案 »
- 求MS SEVER 和MY SQL的区别
- sum 和 group by
- 求救-为什么添加字段后不能更新字段啊?
- 【求助】大数据量下,对表字段GROUP BY排序效率问题
- SQL SERVER 复制,无法初始化订阅,查看分发服务器分发代理作业,发现作业一直无法成功,报如下错误:"由于发布服务器处于不活动状态,无法连接到发布服务器。"
- 一个表只能有一个时间戳列,但是一个时间戳不能满足要求怎么办?
- SQL 2000 游标问题,头疼
- 求一SQL语句,关于分组 汇总的...
- SQL Server中的怪问题。你见到没有?~~~~~~~~太奇怪了~~~~~!!
- 各位高手,如何获得刚刚插入的记录的ID号?详见内!
- 能说明SELECT 后参数的含义
- select: 从表a中选择前n个记录,按降序排列,怎么select?
where convert(varchar(8),date_time,108) > '08:00:00'
and convert(varchar(8),date_time,108) < '12:00:00'
我用过hour,可用hour时出错:'hour' is not a recognized function name
将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。语法
使用 CAST:CAST ( expression AS data_type ) 使用 CONVERT:CONVERT (data_type[(length)], expression [, style])参数
expression是任何有效的 Microsoft® SQL Server™ 表达式。有关更多信息,请参见表达式。 data_type目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。有关可用的数据类型的更多信息,请参见数据类型。 lengthnchar、nvarchar、char、varchar、binary 或 varbinary 数据类型的可选参数。 style日期格式样式,借以将 datetime 或 smalldatetime 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型);或者字符串格式样式,借以将 float、real、money 或 smallmoney 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型)。SQL中没有hour()函数