处理时间_1_对时间列进行加减
生活随笔
收集整理的這篇文章主要介紹了
处理时间_1_对时间列进行加减
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ? ? ? ? ? ? ? ? ? ? ? ?對(duì)時(shí)間列進(jìn)行加減
需求描述
需求:對(duì)EMP表里員工編號(hào)為7369的hiredate按照天、月、年各加.
解決方法:通過DATEADD函數(shù)來完成.
注: 數(shù)據(jù)庫(kù)數(shù)據(jù)集SQL腳本詳見如下鏈接地址
員工表結(jié)構(gòu)和數(shù)據(jù)初始化SQL腳本
SQL代碼
-- SQL Server: SELECT empno,hiredate,DATEADD(DAY,1,hiredate) next_Day, DATEADD(MONTH,1,hiredate) next_Month, DATEADD(YEAR,1,hiredate) next_Year FROM emp WHERE empno = 7369執(zhí)行結(jié)果
-- MySQL: SELECT empno,hiredate,DATE_ADD(hiredate,INTERVAL 1 DAY) AS next_Day, DATE_ADD(hiredate,INTERVAL 1 MONTH) AS next_Day, DATE_ADD(hiredate,INTERVAL 1 YEAR) AS next_Day FROM emp WHERE empno=7369?
總結(jié)
以上是生活随笔為你收集整理的处理时间_1_对时间列进行加减的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: F35战斗机不敌歼20!
- 下一篇: 处理时间_2_计算两个时间列的差值