看看下面的数据集Demo
为例:如何在SQL中使用GROUP BY进行查询时选择第一组中的所有条目?
attr_A attr_B
0 8
1 6
2 6
2 8
3 6
这里是我的问题,我怎么能选择第一组中的所有条目当我申请的SQL语句,如SELECT * FROM Demo GROUP BY attr_B ORDER BY attr_B
?查询结果应为:
attr_A attr_B
1 6
2 6
3 6
P.S.在这里我也标记django-queryset
,因为我目前的项目应用django
,但我认为如果我知道如何在SQL中做到这一点,它不难在django中实现它。因此,我的问题标题和说明仅包含SQL问题。
如果你在attr_b上组,你将在attr_b结果中有8和6的值。 –
您正在使用哪种RDBMS? –
@GiorgosBetsos MySQL –