我正在討論論壇網站上工作。當您打開論壇時,web服務會提取所有活動帖子。要獲取SQL的最新評論日期 - 論壇
標題,評論數量,近期活動(最新評論日期),發佈者,狀態。
我能夠得到除近期活動以外的所有上述數據。
SELECT
`post`.`id`,
`post`.`title`,
`post`.`description`,
`post`.`created`,
COUNT(`comment_text`) AS `num_comments`,
`users`.`name`,
`users`.`nick_name`,
`users`.`profile_picture`
FROM `post`
JOIN `users` ON `users`.`id` = `post`.`user_id`
JOIN `posttype` ON `posttype`.`id` = `post`.`post_type_id`
LEFT JOIN `comments` ON `comments`.`post_id` = `post`.`id`
WHERE `post_type` = 'Discussion'
GROUP BY `post`.`id`
如何修改此SQL以獲取最新評論日期?
的comment_date
是comments
表
你可以使用ORDER BY'comments'.'comment_id' DESC – Suyog