作者smlboby (波比)
看板Database
標題Re: [SQL ] 介於兩天某點某天的資料
時間Thu Aug 22 23:21:10 2013
※ 引述《sing10407 (阿U)》之銘言:
: 我抓sql遇到了一個問題
: 欄位中有一個mdate紀錄每筆資料新增的時間datetime
: 我現在要抓取:
: if 已經超今天13點
: then 抓取今天13後到隔天13點前的資料
: else if 今天還沒到13點
: then 抓取昨天13點到今天13點前的資料
: 請問 sql 做得出這樣的判斷式嗎?
: 有請各位前輩幫我解答
: 謝謝!
我之前寫的錯太多
還是重新回篇文
一樣只寫邏輯
where (目前時 < 13 and mdate介於昨天13:00到今天12:59)
or (目前時 >= 13 and mdate介於今天13:00到明天12:59)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.119.131
推 rockchangnew:其實OR後面只要抓mdate>今天13:00即可,其他應該不用 08/22 23:39
推 sing10407:懂了 ! 非常感謝大大 08/22 23:57