есть таблица условно в ней будет четыре поля "id,page_name, md5, data". нужно значит из таблицы выбрать значение page_name зная id, и потом, зная page_name обновить ВСЕ записи, и обнулить поле md5 в тех записях в которых data меньше текущей на 2 часа. Сейчас выполню всё в 2 шага: Код (Text): //имеется некий id $id="123"; Шаг1: по айди получаю имя страницы $page_name = "SELECT page_name from table where id=".$id; //это не реальный код!, а так пока, условный) Шаг2: обновляю ВСЕ записи в которых page_name равен $page_name (а не только ту у которой id=123) "UPDATE table SET `md5`=null WHERE (`page_name`='".$pagename."')AND(`data` < (NOW() - interval 2 hour)) AND (`md5` not like '')"; Как это объеденить в один запрос?