[SQL ] 請教一下關於時間與統計資料的問題
我資料庫使用的是mySQL
假若我的資料表是這樣
date1 date2 members
----------------------------------
2007-05-02 2007-04-20 AAA
2007-05-11 2007-04-25 BBB
2007-05-13 2007-05-06 AAA
2007-05-04 2007-04-28 AAA
2007-05-08 2007-04-29 CCC
date1是預約日期
date2是預約"預約日期"的日期 譬如說我(BBB)今天預約後天就會出現
2008-11-13 2008-11-11 BBB
我想問的是,如果要限制BBB在距離今天以前,可預約的次數
該怎麼統計比較好...?
我是有想過對members欄位,每天都統計存到一個欄位
可能比較方便...但即時更新的問題,我有點困惑住@ @"
還是說在php處理這件事會比較方便...?
(就是在預約前判斷...先判斷時間再判斷BBB出現的次數)
(可是判斷出現次數...拿迴圈來統計的話 又怕跟舊資料卡住)
(所以讀取資料後再先用join不取用已經過期的資料...這思考方向對嗎?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.217.89
推
11/11 16:56, , 1F
11/11 16:56, 1F
→
11/12 09:06, , 2F
11/12 09:06, 2F
→
11/12 15:11, , 3F
11/12 15:11, 3F
推
11/18 23:04, , 4F
11/18 23:04, 4F