[SQL ] 請教一下關於時間與統計資料的問題

看板Database作者 (灝也)時間17年前 (2008/11/11 16:47), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
我資料庫使用的是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
看不懂"距離今天以前,可預約的次數" 感覺是比date1跟現在
11/11 16:56, 1F

11/12 09:06, , 2F
因為date2記錄的就是今天的時間^^"
11/12 09:06, 2F

11/12 15:11, , 3F
回推一樓...現在想想date2根本不是我要比的^^"
11/12 15:11, 3F

11/18 23:04, , 4F
這種商業邏輯判斷的處理 建議寫在程式判斷就好
11/18 23:04, 4F
文章代碼(AID): #196KQYLr (Database)