sql兩個日期相差天數(shù) 怎么在SQL Server查詢分析器中查找指定日期的數(shù)據(jù)?
怎么在SQL Server查詢分析器中查找指定日期的數(shù)據(jù)?表中的日期數(shù)據(jù)可以轉(zhuǎn)換為字符查詢。例如,要查詢creatime為2015-08-1的student表中的數(shù)據(jù)進(jìn)行篩選,可以使用以下語句:sel
怎么在SQL Server查詢分析器中查找指定日期的數(shù)據(jù)?
表中的日期數(shù)據(jù)可以轉(zhuǎn)換為字符查詢。例如,要查詢creatime為2015-08-1的student表中的數(shù)據(jù)進(jìn)行篩選,可以使用以下語句:select*from student where convert(varchar(10),creatime,120)=“2015-08-01”,其中使用convert函數(shù)。定義和用法:convert()函數(shù)是一個通用函數(shù),用于將日期轉(zhuǎn)換為新的數(shù)據(jù)類型。convert()函數(shù)可以以不同的格式顯示日期/時間數(shù)據(jù)。語法:convert(data) type(length),data to be converted,style)data type(length)指定目標(biāo)數(shù)據(jù)類型(長度可選)。數(shù)據(jù)to be包含需要轉(zhuǎn)換的轉(zhuǎn)換值。樣式指定日期/時間輸出格式。分為三步:首先,打開SQLServer2000企業(yè)管理器,選擇要查詢的數(shù)據(jù)庫表;其次,右鍵單擊表名,在彈出菜單中選擇“查詢”;第三步,輸入需要的SQL語句,執(zhí)行查詢。