热线电话: 18611015007 分享到:
首页>新闻中心>详细内容

怎样区分Sql Server 中 in 和 between 的用法?

众所周知,Sql Server里面有很多的语句。between是在一个规模 (range) 内抓出数据库中的值。Sql Server中事前已经知道的值都放入 in 这个子句。那么,怎么区分Sql Server 中 in 和 between 的用法呢?一起来看。


我们一起来看看这些常用的情况来轻松区分Sql Server 中 in 和 between 的用法。

in:

1、select * from [tablename] where [日期] in ('2008-01-01','2008-02-01','2008-03-01')

--查询表tablename中[日期]是2008年第一季度第一天的记载

2、select * from [tablename] where [日期] in (select [日期] from [tb] where 条件...)

--查询表tablename里[日期]在 (表tb 里契合条件 的 日期).

between:

select * from [tablename] where [日期] between '2008-01-01' and '2008-10-31'

--查询字段[日期]在2008-01-01(含)至2008-10-31(含)之间 表tablename的记载.

希望本文能够帮助到大家切实区分Sql Server 中 in 和 between 的用法。

想要了解更多,请关注下方平台>>

新浪微博:@享和邑正版软件商城

公众微信:享和邑


下一篇:正版windows server标准、企业版价格


热门推荐:

湖南省气象局借助win ser2012合理管理信息

享和邑与中国人民大学的完美合作

中国癌症基金会与享和邑牵手走公益

享和邑与锦江国际酒店管理有限公司

享和邑(北京)信息技术有限公司


想了解更多?欢迎联系我们
服务邮箱 fei@bjjyhx.cn
周一至周五:9:00-18:00
热线电话 18611015007
周一至周五:9:00-18:00

在线表单

为了便于我们更好的为您服务,情正确填写一下信息,我们会在24小时内与您取得联系,并答复您的需求!

公司名称*
联  系  人*
联系电话*
详细地址*
产品描述*
留言内容*