新聞中心
在項目中,如果需要查詢時間段,該SQL語句應該如何寫呢?下面就將教您使用SQL語句查詢時間段的方法,希望對您有所啟迪。

新豐網(wǎng)站建設公司創(chuàng)新互聯(lián),新豐網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為新豐上千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設要多少錢,請找那個售后服務好的新豐做網(wǎng)站的公司定做!
假設在SQL SERVER2000數(shù)據(jù)庫中有一個表,表名為book,設置兩個日期框,分別起名為起始時間和終止時間,其中在book中有一個DATETIME類型的字段,字段名假設為查詢時間。
由于在SQL中只能用文本,所以先設一個時間轉換為文本的子程序。
子程序名:時間格式 返回類型:文本型
參數(shù):轉換時間 類型:日期時間型
變量:時間 類型:文本型
變量:年 類型:文本型
變量:月 類型:文本型
變量:日 類型:文本型
年=到文本(取年份(轉換時間))
月=到文本(取月份(轉換時間))
日=到文本(取日(轉換時間))
時間=年+"-"+月+"-"+日
返回(時間)
設置一個全局變量,變量名為記錄集,類型為整數(shù)型,下面開始查詢時間。
記錄集=外部數(shù)據(jù)庫。查詢("select * from book wher 查詢時間 between '"+時間格式(起始時間。今天)+"' and '"+時間格式(終止時間。今天)+"'")
說明:在這里要特別注意between要空一格然后加上一個單引號"'",and之前和之后都要空一格然后加上一個單引號"'"。
顯示記錄()
網(wǎng)站標題:使用SQL語句查詢時間段
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/dheophj.html


咨詢
建站咨詢
