Консультация по многоуровневому SQL запросу
Андрей12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.04.2013
Пишу запрос, необходимо сохранить результат подзапроса в переменную и использовать в запросе в дальнейшем, подскажите как сделать правильно ? Skype: blackcat200777:
UPDATE `xf_forum`
SET `last_post_id` = (
SET @last_post_id =
(
SELECT max(`post_id`)
FROM `xf_post` as `post`
LEFT JOIN `xf_thread` as `thread` USING(`thread_id`)
WHERE `thread`.node_id = `xf_forum`.node_id
)
@last_post_id
),
`last_post_date` = (
SELECT `post_date`
FROM `xf_post`
WHERE `post_id` = @last_post_id
)