我需要删除来自&my;' myTable'其中' uid = 4'它比6个月大了
我试试这个,但它没有删除任何东西
$checkForSixMonthQuiz = $db->prepare("DELETE FROM rec_quiz_results WHERE uid=? AND exam_date < (NOW() - INTERVAL 180 DAY)");
$checkForSixMonthQuiz->bind_param('i', $userIdentify);
if ($checkForSixMonthQuiz->execute()) {
echo "Done";
} else {
printf("Error : ", $db->error);
}
我的表exam_date
中的是datetime
┌──┬───┬─────────┬───────────────────┬───────────┐
│id│uid│exam_name│exam_date │exam_result│
├──┼───┼─────────┼───────────────────┼───────────┤
│92│4 │1 │2016-03-16 09:32:35│5 │
├──┼───┼─────────┼───────────────────┼───────────┤
├──┼───┼─────────┼───────────────────┼───────────┤