यदि आप उन विशेषताओं का चयन करते हैं जिनका उपयोग समूह खंड में नहीं किया जाता है, और जो समुच्चय नहीं हैं, तो परिणाम अनिर्दिष्ट है। अर्थात आप नहीं जानते कि अन्य विशेषताओं को किन पंक्तियों से चुना गया है। (एसक्यूएल मानक ऐसे प्रश्नों की अनुमति नहीं देता है, लेकिन MySQL अधिक आराम से है)।
तब प्रश्न लिखा जाना चाहिए उदा। के रूप में
SELECT post_id, forum_id, topic_id
FROM posts p
WHERE post_time =
(SELECT max(post_time) FROM posts p2
WHERE p2.topic_id = p.topic_id
AND p2.forum_id = p.forum_id)
GROUP BY forum_id, topic_id, post_id
ORDER BY post_time DESC
LIMIT 5;
या
SELECT post_id, forum_id, topic_id FROM posts
NATURAL JOIN
(SELECT forum_id, topic_id, max(post_time) AS post_time
FROM posts
GROUP BY forum_id, topic_id) p
ORDER BY post_time
LIMIT 5;