Есть ли простой способ изменить следующий запрос, чтобы проверить, существует ли запись уже для сегодняшней даты, если она обновляет ее с самым новым значением счета.Обновление, если запись уже существует на сегодняшний день
mysql_query("INSERT INTO daily_record (PageID, count)
VALUES (".$array['page_id'].",".$array['count'].")");
Столбец Я хочу, чтобы проверить это CURRENT_TIMESTAMP
поля (record_date - часть daily_record таблицы), если сегодняшняя дата существует для PageId, то обновление должно произойти, а не новая вставки.
Если кто-то может помочь, это будет потрясающе !!!
Является ли 'record_date' в той же таблице (' daily_record')? Вы действительно имеете в виду, если существует дата, или вы имеете в виду, если дата сегодня? (Я бы предположил, что он существует на вчера в любом случае, если вы не очистите таблицу) – Rudu
Да, record_date находится в daily_record. Если дата сегодня, обновите ее. Мне все равно нужно сохранить исторический рекорд предыдущих дней ... Хорошая точка ... :) –