日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

纠正网上流传的SQL取某一时间的当月第一天和最后一天的时间写法

發(fā)布時(shí)間:2024/9/20 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 纠正网上流传的SQL取某一时间的当月第一天和最后一天的时间写法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
???????? 網(wǎng)上取當(dāng)月第一天和最后一天的SQL語(yǔ)句很多,有的是通過(guò)字符截取,有的是通過(guò)函數(shù),個(gè)人還是比較偏向于使用內(nèi)置函數(shù)來(lái)處理,
但是看了下網(wǎng)上的運(yùn)用函數(shù)來(lái)取第一天和最后一天時(shí)間的SQL語(yǔ)句幾乎都像下面這樣的,其實(shí)是存在問(wèn)題的,存在一個(gè)臨界值得問(wèn)題。
本月第一天:select?? dateadd(dd,-day(getdate())+1,getdate())??
本月最后一天:select?? dateadd(dd,-day(getdate()),dateadd(m,1,getdate()))
上面的兩句,第一句取第一天的完全沒(méi)問(wèn)題,第二句就有問(wèn)題了,一般的想法是取最后一天,可以在當(dāng)前時(shí)間上加一個(gè)月,然后減去當(dāng)前
時(shí)間的天數(shù),比如隨便2009-8-27,加一個(gè)月就是2009-9-27,然后減去2009-8-27時(shí)間的天數(shù)27天 正好是2009-8-31,沒(méi)問(wèn)題呀。但是,
如果當(dāng)前時(shí)間本身就是最后一天的話,就會(huì)產(chǎn)生臨界問(wèn)題了,比如傳入的實(shí)際是2009-5-31,最終得到的最后一天的時(shí)間其實(shí)也應(yīng)該是
2009-5-31才對(duì),如果按照上面的寫(xiě)法,2009-5-31加一個(gè)月是多少,2009-6-31?2009-7-1?都不是,由于月大月小的問(wèn)題,6月份只有
30天,所以2009-5-31加一個(gè)月后是2009-6-30日,還是按上面的寫(xiě)法然后再減去2009-5-31時(shí)間的天數(shù)31天,最終得到的最后一天是
2009-5-30,傻眼了,咋回事啊?還有2月只有28或29天當(dāng)然也會(huì)存在這樣的問(wèn)題,只要稍微改動(dòng)一下,在減天數(shù)的時(shí)候不應(yīng)減當(dāng)前時(shí)間
的天數(shù),而應(yīng)減去加了月份之后的天數(shù),如下寫(xiě)法:
select?? dateadd(dd,-day(dateadd(m,1,getdate())),dateadd(m,1,getdate()))
這樣的話,即使6月沒(méi)有31天,2009-6-30減去30天就是2009-5-31,再如2009-1-30加一個(gè)月是2009-2-28,減去28天后是2009-1-31符合
正確性。

轉(zhuǎn)載于:https://www.cnblogs.com/peaceli/archive/2009/08/27/1554866.html

總結(jié)

以上是生活随笔為你收集整理的纠正网上流传的SQL取某一时间的当月第一天和最后一天的时间写法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99精品久久久久久中文字幕 | 国产一区二区三区视频 | 麻豆国产一区二区三区 | 亚洲色图10p| 亚洲免费观看高清完整版在线 | 亚洲黄色片网站 | 欧美在线一区二区三区 | 男人天堂资源网 | 欧美视频日韩 | 免费视频91 | 一区二区三区四区视频在线观看 | 天堂在线精品视频 | 精品国产aⅴ麻豆 | 国产又白又嫩又爽又黄 | www.一区| 91天天| 国产伦精品一区二区三区视频黑人 | 亚洲欧美中日韩 | 五月婷婷综 | 欧美精品一区二区三区蜜臀 | 日韩视频在线一区 | 国产成人精品午夜福利Av免费 | 欧美精品1| 国产一区二区视频在线 | 一区二区三区av | 国产精品久久久久蜜臀 | 日本一区不卡视频 | 三级国产三级在线 | 亚洲AV无码成人国产精品色 | 国产精品自产拍高潮在线观看 | 精品在线免费观看视频 | 日本热久久 | 久色免费视频 | 一级做a爱片久久毛片 | 亚洲精品一二三四 | 美女色网站 | 在线免费观看欧美大片 | 亚洲综合不卡 | 日韩资源在线观看 | 国内久久| 久久成人在线观看 | 精品少妇一区二区三区 | 带aaa级的网名 | 黑人巨大精品欧美一区二区蜜桃 | 午夜视频在线播放 | 国产99久久精品 | av噜噜在线观看 | 亚洲麻豆 | 最近中文字幕在线观看 | 黑人精品无码一区二区三区AV | 国产第一页第二页 | 日韩视频免费 | www.xxx亚洲| 午夜爽爽爽 | 日韩福利社| 亚洲精品国产精品国自产观看浪潮 | 国产成人精品无码播放 | 九月婷婷| 黑料视频在线 | 精品三级国产 | 美女毛片视频 | 老熟妇高潮一区二区高清视频 | 特级西西444www大精品视频免费看 | 国产色婷婷一区二区三区竹菊影视 | 四虎影院在线观看免费 | 久久亚洲无码视频 | h片免费网站 | 刘亦菲国产毛片bd | 性色网站 | 一级视频在线免费观看 | av在线大全 | 亚洲精品天堂在线观看 | 亚洲黄色免费网站 | 中文日韩| 婷婷国产成人精品视频 | 亚洲欧美日韩偷拍 | 亚洲欧美综合自拍 | 欧美精品xxx| 国产稀缺精品盗摄盗拍 | 日韩毛片基地 | 岛国大片在线免费观看 | av在线播放不卡 | 狠狠综合一区 | 永久免费毛片 | 麻豆精品一区二区 | 93久久精品日日躁夜夜躁欧美 | 6080福利| 无码人妻丰满熟妇精品 | 91精品久久久久久久久久 | 麻豆视频一区二区三区 | 极品少妇av | 一区二区三区亚洲精品 | 99日韩| 国产极品尤物 | 国产艳俗歌舞表演hd | jizz亚洲女人高潮大叫 | 色香天天| 极品尤物在线观看 | 成年免费视频黄网站在线观看 |