我认为通过一个例子更容易理解我想要的东西:
记录:
名称数据
AAAAA 分享
AAAAA 天文学
AAAAA 数学
BBBBB 分享
CCCCC 分享
CCCCC 足球
我想选择前两个记录(包含所有数据)。 (如果记录重复了NAME,则获取它并且不算作记录) 我想得到这个:
AAAAA 分享
AAAAA 天文学
AAAAA 数学
BBBBB 分享
我不知道这是否容易理解。
答案 0 :(得分:2)
SELECT a.*
FROM tableName a
INNER JOIN
(
SELECT DISTINCT Name
FROM tableName
ORDER BY Name
LIMIT 2
) b ON a.Name = b.Name