是否有一個簡單的方法來改變以下查詢來檢查,看是否有記錄已經存在於今天的日期,如果它使用最新的計數值進行更新。更新,如果記錄已經存在於今天的日期
mysql_query("INSERT INTO daily_record (PageID, count)
VALUES (".$array['page_id'].",".$array['count'].")");
我要檢查的柱是CURRENT_TIMESTAMP
場(record_date - daily_record表的一部分)如果今天的日期存在一個的pageID則需要更新時發生的,而不是一個新的插入。
如果有人能夠幫助這將是驚人的!
是'在同一個表('daily_record')record_date'?你真的是指一個約會是否存在,或者你的意思是如果約會是今天? (除非你清除表格,否則我想它會存在於昨天) – Rudu 2011-03-31 18:22:41
是的record_date是在daily_record中。如果日期是今天,則更新。我仍然需要保持前幾天的歷史記錄...好點... :) – 2011-03-31 18:29:00