作者monoceros (孩子,這就是人蔘)
看板PHP
標題Re: [請益] 取出下一筆資料
時間Sat Apr 8 16:54:18 2006
※ 引述《ckmarkhsu (深藍站長)》之銘言:
: 恩,你的問題問的有點模糊,且推文者已經回答你的問題了阿:P
: SELECT * FROM xxx WHERE dateline > xxxx AND dateline < xxxxx
: 如果你是用 Unix 時間標記 可以這樣查詢
: 如果是 2000-01-01 那種,就直接 between 'xxx' AND 'xxx' 這樣吧
: ※ 引述《monoceros (孩子,這就是人蔘)》之銘言:
: : 我想做一個最新消息發布
: : 會自動到mysql裡抓幾天後的那筆活動資料
: : 例如 第一筆是5月3日 阿里山
: : 第二筆是5月18日 雪山
: : 第三筆是5月30日 水社大山
: : 當5月3日到了 就自動更新資料成為第二筆
: : 請問如何找出下一筆資料?
: : 麻煩指教 謝謝
先謝謝你的回答
我再說清楚一點好了
就是說在5月3日之前 最新消息顯示的是5月3日阿里山的活動資料
到了5月3日 就去資料庫裡抓5月18日的資料出來更新最新消息
預告下次5月18日的活動消息
到了5月18日又去抓5月30的
用between 'xxx' AND 'xxx'的話
假如今天是5月3日而要找下一筆5月18日的資料
那就是 between '今天日期' AND '5月30日'
今天的日期好取得 可是程式還是不知道5月18日的下一筆資料就是5月30日啊
抱歉 如果我的問題很笨的話還是幫我一下吧:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.208.172
※ 編輯: monoceros 來自: 220.129.208.172 (04/08 16:57)
1F:推 JoeHorn:你沒說日期格式是啥. 不過我覺得可以用 > 對日期作比對. 04/08 17:04
2F:→ JoeHorn:然後用 SORT 排好日期, 用 LIMIT 限制數目. 04/08 17:05
3F:推 monoceros:感謝 ^^ 04/08 17:08