यहां बताया गया है कि मैं MySQL में इस "शीर्ष N प्रति समूह" प्रकार की क्वेरी को कैसे हल करता हूं:
SELECT c1.*
FROM codes c1
LEFT OUTER JOIN codes c2
ON (c1.language_id = c2.language_id AND c1.time_posted < c2.time_posted)
GROUP BY c1.id
HAVING COUNT(*) < 5;
यह भी देखें "मैं mysql क्वेरी में प्रत्येक समूह से एकाधिक आइटम कैसे चुनूं? "