国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - SQL Server 比較日期大小的方法

SQL Server 比較日期大小的方法

2020-01-15 15:30MSSQL教程網 Sql Server

這篇文章介紹了SQL Server 比較日期大小的方法,有需要的朋友可以參考一下

在機房收費系統中,有幾處這樣的情況:
SQL Server 比較日期大小的方法

起始日期和終止日期,相信聰明的你肯定可以想象出為什么要有兩個日期控件!是的,就是從一張表中查找出在這兩個日期范圍類的記錄!

有的人就說了,這還不簡單!

假如我們將第一個控件定義成Begin,第二個控件定義成Over!那么查詢語句不就是

復制代碼代碼如下:

"select * from recharge_info where date<'" & over.value & "' and date>'" & begin.value & "'"  


這有什么難的!但是,事實并不是這么簡單的,如果查詢語句像這樣寫的話,你是肯定查找不出來的,那么我們到底該怎能在SQL Server中來比較兩個日期的大小呢?
這里我們就要借用CONVERT()函數了
CONVERT() 函數是把日期轉換為新數據類型的通用函數。
CONVERT() 函數可以用不同的格式顯示日期/時間數據。
語法:CONVERT(data_type(length),data_to_be_converted,style)
其中,data_type(length)規定目標數據類型(帶有可選的長度)data_to_be_converted 含有需要轉換的值 style規定日期時間的輸出格式
其中,可使用的style值:

 

SQL Server 比較日期大小的方法

例如:

 

復制代碼代碼如下:


print convert(varchar(19),getdate())  
print convert(varchar(10),getdate(),110)  
print convert(varchar(11),getdate(),106)  
print convert(varchar(24),getdate(),113) 

 

 


結果如下:

 

SQL Server 比較日期大小的方法

如果你在SQL Server中用到根據日期查找記錄的話,如果你用date='2013-09-22' 這樣的查詢語句的時候,但是你仍然能查出你想要的結果的時候,請記住:這并不是你所想的表中記錄的日期等于現在的日期,而是表中日期這個字符串和'2013-09-22'這個字符串相等!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一本大的之伊人 | 欧美一区二区日韩一区二区 | 欧美激情精品久久久久久 | 欧美一区亚洲二区 | 日韩一区二区免费视频 | 欧洲亚洲精品久久久久 | 日韩精品一区二区三区在线播放 | 久久涩涩| 亚洲欧美日韩国产综合 | 成人在线免费视频 | 中文字幕在线影院 | 国产精品美女久久久久aⅴ国产馆 | 国产精品手机在线 | 亚洲成人免费 | 日韩精品www | 丁香六月av| 国产中文字幕在线看 | 日本不卡高字幕在线2019 | 亚洲成人激情在线 | 奇米在线777 | 麻豆乱码国产一区二区三区 | 一区二区日韩精品 | 丝袜天堂 | 伊人久久在线 | 国产一区二区在线视频 | 精品国产黄a∨片高清在线 欧美一级免费 | 中文字幕在线免费看 | 成人福利| 黄频免费在线观看 | 正在播放国产精品 | 中文精品在线观看 | 偷拍自拍亚洲欧美 | 国产v日产∨综合v精品视频 | 求av网址 | 欧美综合在线一区 | 黄色一级毛片网站 | 久在线草| 免费不卡视频 | 日本jizz在线观看 | 欧美午夜一区二区三区免费大片 | www.久久精品 |