過去 4 分以内に mysql テーブルに挿入された行を取得できるようにしたいと考えています。「when」という名前のmysql日時フィールドを取得し、現在の「NOW()」を使用して挿入時点のmysql時間を挿入すると役立つ場合があります。
$query = "INSERT INTO user_actions SET user='" . $user_id . "'" .
", action='" . $server_action . "'" .
", `when`=NOW()";
SELECT * FROM user_actions WHERE ... (行の経過時間は 4 分未満で、action = 'some value') のエレガントな方法はありますか?
よろしく、スチュアート