用Group by分组后,取每组的前3条记录,怎么取?

  • 使用子查询进行查询
SELECT
	*
FROM
	home_content a
WHERE
	(
		SELECT
			count(id)
		FROM
			home_content
		WHERE
			class_link = a.class_link
		AND id > a.id
	) <= 2
原文地址:https://www.cnblogs.com/phonecom/p/10691490.html