SQL-Server中datepart函式的使用
該函式是用來提取年份,月份,日期的一個函式,帶兩引數,第一個為(yy,mm,dd)其中一個,表示年月日,第二個引數為欄位名稱
比如提取某一年的記錄
select * from Employee e where datepart(yy,e.LastLoginTime)=2009
返回2009年所有記錄
select * from Employee e where datepart(mm,e.LastLoginTime)=12
返回12月份的所有記錄
select * from Employee e where datepart(dd,e.LastLoginTime)=30
返回30號所有記錄
SELECT * FROM Employee e WHERE datepart(mm,e.LastLoginTime)=12 AND datepart(yy,e.LastLoginTime)=2009
返回09年12月份的記錄
效能上沒有做測試。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-630178/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlserver DATEPART函式使用SQLServer函式
- Django中F函式的使用Django函式
- Vue中render函式的使用Vue函式
- perl 中glob函式的使用函式
- flex中getDefinitionByName 函式的使用Flex函式
- 如何使用函式指標呼叫類中的函式和普通函式函式指標
- Oracle中Decode()函式的使用Oracle函式
- MySQL中的SUM函式使用教程MySql函式
- lambda匿名函式使用中的坑函式
- Oracle中關於函式的使用Oracle函式
- 【函式】Oracle中聚合函式rank()使用方法函式Oracle
- Python中eval函式的表示式如何使用Python函式
- Shell中函式的定義和使用函式
- Java script 中的函式使用方法Java函式
- Python中函式的高階使用Python函式
- 如何使用python中的exec函式?Python函式
- Django中 render() 函式的使用方法Django函式
- SQL中的替換函式replace()使用SQL函式
- C++中compare函式的使用C++函式
- python 中偏函式 partial 的使用Python函式
- js中split函式的使用方法JS函式
- Python hasattr() 函式 // python中hasattr()、getattr()、setattr()函式的使用Python函式
- MySQL中MAX函式如何使用?MySql函式
- Rust中的into函式和from函式Rust函式
- 函式: 函式是怎麼使用的?函式
- javascript中的this使用場景以及箭頭函式中的thisJavaScript函式
- vertica 中位數函式 MEDIAN 的使用函式
- js父頁面使用iframe中的函式JS函式
- Sql 中的 left 函式、right 函式SQL函式
- JS中函式內套函式的呼叫JS函式
- python中fail函式如何使用PythonAI函式
- python中super函式如何使用?Python函式
- Oracle中CAST函式使用簡介OracleAST函式
- 在Excel中如何使用TEXT函式?Excel函式
- JS中的函式JS函式
- javascript中的函式JavaScript函式
- 使用bind()函式的產生的函式用作建構函式this的指向函式
- caffe中各種cblas的函式使用總結函式