我正在尝试检索子类别的最新主题。 这是我的SQL:
SELECT * FROM threads
LEFT JOIN subs
ON subs.category_id = threads.subcategory_id
LEFT JOIN categories
ON categories.id = subs.category_id
INNER JOIN (
SELECT id, MAX(lastdate) lastdate
FROM threads
GROUP BY id
) b ON subs.category_id = threads.subcategory_id AND threads.lastdate = b.lastdate
GROUP BY subs.category_id, threads.subcategory_id, threads.lastdate DESC
但是,如果我尝试创建一个带有子类别的线程,该子类别链接到两次使用的类别,则它不起作用。
也许有人可以帮助我。
数据库中的子进程: (如您所见,某些子类别具有相同的category_id
更新了查询。它现在复制链接到两次使用的类别的每个新类别的echo输出: http://joxi.ru/DmBJzQ5c1Ll0mP