php sql update join

Просто изучаю соединения sql и другие вещи, и у меня есть вопрос.

Вы можете ПРИСОЕДИНЯТЬСЯ о запросе обновления? Или это только для избранных. Поскольку у меня есть этот код;

$five_ago = date("Y-m-d H:i:s", strtotime("$now - 5 mins"));

$sql_result23 = mysql_query("SELECT * FROM usersonline WHERE timestamp < '$five_ago'", $db);
while ($rs23 = mysql_fetch_array($sql_result23)) { 
    mysql_query("UPDATE users SET status='gone' WHERE id ='$rs23[userID]'"); 
}

Он выбирает из таблицы usersonline все те, которые старше 5 минут, а затем находит их в users ] и обновляет свою запись.

Я не мастер JOIN или что-то в этом роде, но думаю, что объединение упростит это. Может кто-нибудь прояснить это?

6
задан Shad 2 November 2011 в 23:35
поделиться