SQLServer -------- where 子句的另一種用法,以值為搜索條件,字段為過濾條件


一個有這開始時間結束時間的用戶表

 搜索出 開始結束時間包括 ‘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 更加簡單靈活,這只是一種方式

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM