你應(yīng)該把你要查的表結(jié)構(gòu)說(shuō)一下,表中是否有字段存時(shí)間??? \x0d\x0a你的between and 語(yǔ)法錯(cuò)誤! \x0d\x0a\x0d\x0aSELECT a.pin, a.score , b.`Name`\x0d\x0aFROM xeng.score_history a, ulinkm_xedu.account b\x0d\x0aWHERE\x0d\x0aa.app_type = 'p24Point' AND\x0d\x0aa.pin = b.PIN AND \x0d\x0aUNIX_TIMESTAMP( a.date_time) BETWEEN UNIX_TIMESTAMP(CURDATE())+3600*10 AND UNIX_TIMESTAMP(CURDATE())+3600*20 \x0d\x0a \x0d\x0aGROUP BY\x0d\x0aa.pin\x0d\x0aORDER BY\x0d\x0aa.score DESC\x0d\x0a \x0d\x0a說(shuō)明 UNIX_TIMESTAMP( a.date_time): 將日期格式轉(zhuǎn)換為時(shí)間戳格式\x0d\x0a UNIX_TIMESTAMP(CURDATE()): 當(dāng)天 00:00 的是時(shí)間戳 \x0d\x0a3600*10 :你設(shè)定的時(shí)間范圍 單位:秒
10年積累的網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有隨縣免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
方法一:傳統(tǒng)方式,即指定開(kāi)始時(shí)間和結(jié)束時(shí)間,用"between”或者"",""來(lái)建立條件,比如查詢(xún)2010年3月1日到2010年3月2日的數(shù)據(jù)條數(shù),則可以使用
復(fù)制代碼 代碼如下:
select count(*) from sometable where datetimecolumn='2010-03-01 00:00:00' and datetimecolumn'2010-03-02 00:00:00'
但是,這種方法由于時(shí)間不是整數(shù)型數(shù)據(jù),所以在比較的時(shí)候效率較低,所以如果數(shù)據(jù)量較大,可以將時(shí)間轉(zhuǎn)換為整數(shù)型的UNIX時(shí)間戳,這就是方法二。
1.1 獲得當(dāng)前日期+時(shí)間(date + time)函數(shù):now()
除了 now() 函數(shù)能獲得當(dāng)前的日期時(shí)間外,MySQL 中還有下面的函數(shù):
current_timestamp() current_timestamp
localtime() localtime
localtimestamp() localtimestamp
這些日期時(shí)間函數(shù),都等同于 now()。鑒于 now() 函數(shù)簡(jiǎn)短易記,建議總是使用 now() 來(lái)替代上面列出的函數(shù)。
1.2 獲得當(dāng)前日期+時(shí)間(date + time)函數(shù):sysdate()
sysdate() 日期時(shí)間函數(shù)跟 now() 類(lèi)似,不同之處在于:now() 在執(zhí)行開(kāi)始時(shí)值就得到了, sysdate() 在函數(shù)執(zhí)行時(shí)動(dòng)態(tài)得到值。
2. 獲得當(dāng)前日期(date)函數(shù):curdate()
其中,下面的兩個(gè)日期函數(shù)等同于 curdate(): current_date(),current_date
3. 獲得當(dāng)前時(shí)間(time)函數(shù):curtime()
其中,下面的兩個(gè)時(shí)間函數(shù)等同于 curtime():current_time(),current_time
4. 獲得當(dāng)前 UTC 日期時(shí)間函數(shù):utc_date(), utc_time(), utc_timestamp()