码迷,mamicode.com
首页 > 数据库 > 详细

SQLServer -------- where 子句的另一种用法,以值为搜索条件,字段为过滤条件

时间:2020-05-30 14:18:28      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:时间   span   select   where   and   HERE   between   inf   end   

一个有这开始时间结束时间的用户表

技术图片

 搜索出 开始结束时间包括 ‘2020-06-06’  的用户

-- 从用户表中检索出满足生效时间 在 2020-06-06 的用户
SELECT     TOP (6) DeptName, UserMark, UserName, DateStart, DateEnd
FROM         tbmdUserInfo
WHERE     (2020-06-06 BETWEEN DateStart AND DateEnd)
ORDER BY DateStart DESC

技术图片

 

 上述语句中,where子句的使用和平常的有所不同 ,如下

一般的是 字段作为搜索条件, 值作为过滤条件,

技术图片

  所以,灵活使用 可以让程序和sql 更加简单灵活,这只是一种方式

 

SQLServer -------- where 子句的另一种用法,以值为搜索条件,字段为过滤条件

标签:时间   span   select   where   and   HERE   between   inf   end   

原文地址:https://www.cnblogs.com/obge/p/12990930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!