根據生日求年齡的SQL
精確到日。
[@more@]-- 精確到日
declare @birthday datetime
declare @day datetime
set @birthday = '1975-10-18'
select @day = getdate()
select case
when datepart(dd, @day) >= datepart(dd, @birthday)
then datediff(mm, @birthday, @day)/12
else datediff(mm, @birthday,@day)/12 - 1
end
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66009/viewspace-880415/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫 根據出生日期計算年齡的sql幾種資料庫寫法資料庫SQL
- js 識別身份證號的性別、生日、年齡JS
- pid,sid相互查詢,根據PID查詢sqlSQL
- BIRT 中如何根據引數動態拼接 SQLSQL
- SQL server根據表名查詢表主鍵SQLServer
- MySQL關於根據日期查詢資料的sql語句MySql
- 網頁根據螢幕寬度請求不同的CSS檔案網頁CSS
- oracle ebs 根據請求id找到對應trace 檔案Oracle
- laravel 中根據請求路徑、方法匹配路由例項Laravel路由
- 根據emp,dept,salgrade表進行的sql查詢語句(1)SQL
- 如何根據介面請求型別和請求方法,自動執行對應請求型別
- 【SQL】根據兩列資訊,整合兩張表資料SQL
- sql根據多個欄位查詢重複記錄SQL
- 根據提示操作
- 2018-06-15: Java WebClient - HttpClient - 根據WebAPI請求資料JavaWebclientHTTPAPI
- SAP RETAIL 如何根據分配表查到根據它建立的採購訂單?AI
- SQL 如何在時間序列中根據欄位變化分組SQL
- sql根據團隊樹一級一級彙總統計SQL
- List根據時間排序排序
- js根據時間排序JS排序
- 根據欄位查表名
- 根據年月份分表
- 傳入http請求的UserAgent 根據它判斷是手機還是電腦傳送過來的請求HTTP
- python +excel 根據品類求漲出和虧損的商品的前三和後三PythonExcel
- 根據google的outline科學上網Go
- django | 根據 model 建立對應的表Django
- 根據陣列的值刪除元素陣列
- element table的selection根據條件禁用
- JavaScript字串物件 之 根據字元返回位置、根據位置返回字元、字串操作方法JavaScript字串物件字元
- JavaScript 根據type篩選inputJavaScript
- 根據 Promises/A+ 手寫 PromsiePromise
- 根據IP定位地理位置
- linux 下根據埠kill 程式Linux
- vue-cli 根據不同的環境打包Vue
- Gradle根據引數配置不同的依賴Gradle
- python根據字典內的值實現排序Python排序
- 根據id獲取元素的寬度的方法
- 根據公曆計算農曆
- 根據URL地址生成二維碼