SELECT
(SELECT date FROM forums WHERE topic_id=f.id OR id=f.id ORDER BY id DESC LIMIT 1) as last_reply,
f.*, p.id as pid, p.name FROM forums f
INNER JOIN players p ON p.id = f.author
WHERE f.topic_id=0 ORDER BY f.id DESC
В подзапросе, я хотели бы вернуться не только date
поля, но и author
поля, а также. как я могу это сделать?MySQL несколько полей из подзапроса
посмотрел на аналогичный пост, но не смог применить его к моему.
Вы пытаетесь добавить автора в список тем, которые вы выбрали так: '(SELECT date, author FROM forums WHERE ...)' – dasblinkenlight
да, но подзапрос предназначен для поиска последнего идентификатора плакатов, а не topic poster id – user1022585
Я бы рекомендовал вам предоставить некоторую информацию о таблицах, потому что этот запрос кажется неправильным. –