Sql Server 中 in 和 between 的用法..in和berween的用法很难区分开来.\分别举例说明一下.--------------------------------------------------------------------

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 18:41:21

Sql Server 中 in 和 between 的用法..in和berween的用法很难区分开来.\分别举例说明一下.--------------------------------------------------------------------
Sql Server 中 in 和 between 的用法..
in和berween的用法很难区分开来.
\分别举例说明一下.
--------------------------------------------------------------------

Sql Server 中 in 和 between 的用法..in和berween的用法很难区分开来.\分别举例说明一下.--------------------------------------------------------------------
常用的情况:
between:
select * from [tablename] where [日期] between '2008-01-01' and '2008-10-31'
--查询字段[日期]在2008-01-01(含)至2008-10-31(含)之间 表tablename的记录.
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 里符合条件 的 日期).