最大秒の日付と時刻を与える同じ日時エントリを取得することは非常にまれです。したがって、適切な結果を得るには、時間の部分を無視し、日付の部分を処理する必要があります。したがって、CURDATE()
を使用します。 機能。
時間の部分を無視してそれを行い、次を使用して日付と比較することができます:
function get_ad_sql($table){
$sql = "SELECT
*
FROM
".$table."
WHERE
DATE(edit_date) = DATE_SUB(CURDATE(), INTERVAL 7 DAY)
";
return $sql;
}