数据库查询分组类型问题总结。

时间:2021-02-09 15:08:20
源数据

名称   分数          
---- ----------- 
a      1
a      2
a      3
b      1
b      2

1.获取相同[名称]的数据条数,或者相同[名称]的[分数]和

名称   数据条数         
---- ----------- 
a      3
b      2

名称   分数和        
---- ----------- 
a      6
b      3

http://community.csdn.net/Expert/topic/4993/4993714.xml?temp=.133526
http://community.csdn.net/Expert/topic/5023/5023126.xml?temp=.7431452
http://community.csdn.net/Expert/topic/4970/4970677.xml?temp=9.517848E-03
http://community.csdn.net/Expert/topic/4957/4957152.xml?temp=.4654199
http://community.csdn.net/Expert/topic/5029/5029666.xml?temp=.9007837

2.根据数据中[名称]分组获取Top N条数据。

名称   升序排序前两条数据          
---- ---------------------------------- 
a      1
a      2
b      1
b      2

http://community.csdn.net/Expert/topic/4952/4952040.xml?temp=7.175845E-02
http://community.csdn.net/Expert/topic/5000/5000462.xml?temp=.6879236
http://community.csdn.net/Expert/topic/4996/4996959.xml?temp=.2716486
http://community.csdn.net/Expert/topic/4993/4993714.xml?temp=.133526
http://community.csdn.net/Expert/topic/4978/4978591.xml?temp=1.714724E-02

3.根据数据中[名称]分组获取Top N条数据并且求[分数]和。

名称   前两条数据          
---- ----------- 
a            1
a            2
a总和        3
b            1
b            2
b总和        3

http://community.csdn.net/Expert/topic/5028/5028121.xml?temp=.1099665

4.[分数]小于4的数据条数大于等于三条的数据

名称   
----
a  

http://community.csdn.net/Expert/topic/4985/4985946.xml?temp=.3272516
http://community.csdn.net/Expert/topic/5071/5071317.xml?temp=1.379031E-02
http://community.csdn.net/Expert/topic/5030/5030095.xml?temp=.3436548

5.将[名称]相同的[分数]合并

名称   合并的分数          
---- ---------------- 
a      1,2,3
b      1,2

http://community.csdn.net/Expert/topic/4986/4986416.xml?temp=.5181391

有合并就有拆分,将上面数据拆分为源数据

http://community.csdn.net/Expert/topic/4987/4987852.xml?temp=6.129092E-02

6.相同[名称]且[分数]间隔为1的数据逐一删除

名称   最后的分数          
---- ---------------- 
a      3
b      2

http://community.csdn.net/Expert/topic/4979/4979680.xml?temp=.8800012

39 个解决方案

#1


谢谢,接分.

#2


辛苦了,感谢 :)

#3


应该的,谢谢。:)

#4


谢谢,资料很全

#5


很好啊

#6


自己还会不断的完善,有些没有考虑到的地方如果有哪位兄弟想到了可以给我发消息或者直接跟贴就好了。谢谢。

#7


:)


收藏, 3x 3x

#8


mark

#9


辛苦啦!

斑竹好勤快

#10


UP

#11


标记

#12


mark

#13


mark

#14


mark

#15


mark

#16


分?

#17


分组统计并取出8%的数据查询问题
http://community.csdn.net/Expert/topic/4983/4983296.xml?temp=.7791712

#18


标记!

#19


GOOD

#20


mark

#21


up

#22


标注方便查看

#23


mark 

学习

#24


收藏

#25


up

#26


收藏

#27


大家可以在下面的链接来搜索CSDN技术社区文档,很大的技术宝藏啊。
http://search.csdn.net/search/null/1/dev/

#28


ok

#29


MARK

#30


mark

#31


鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌

#32


看到dutguoyi(新鲜鱼排) 这么用心,既为有这么一个版主感到高兴,又为自己感到惭愧

#33


mark

#34


up~~~~~~~~~~~~

#35


mark

#36


MARK

#37


元宵节快乐。

#38


mark

#39


谢谢,辛苦了!!!

#1


谢谢,接分.

#2


辛苦了,感谢 :)

#3


应该的,谢谢。:)

#4


谢谢,资料很全

#5


很好啊

#6


自己还会不断的完善,有些没有考虑到的地方如果有哪位兄弟想到了可以给我发消息或者直接跟贴就好了。谢谢。

#7


:)


收藏, 3x 3x

#8


mark

#9


辛苦啦!

斑竹好勤快

#10


UP

#11


标记

#12


mark

#13


mark

#14


mark

#15


mark

#16


分?

#17


分组统计并取出8%的数据查询问题
http://community.csdn.net/Expert/topic/4983/4983296.xml?temp=.7791712

#18


标记!

#19


GOOD

#20


mark

#21


up

#22


标注方便查看

#23


mark 

学习

#24


收藏

#25


up

#26


收藏

#27


大家可以在下面的链接来搜索CSDN技术社区文档,很大的技术宝藏啊。
http://search.csdn.net/search/null/1/dev/

#28


ok

#29


MARK

#30


mark

#31


鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌鼓掌

#32


看到dutguoyi(新鲜鱼排) 这么用心,既为有这么一个版主感到高兴,又为自己感到惭愧

#33


mark

#34


up~~~~~~~~~~~~

#35


mark

#36


MARK

#37


元宵节快乐。

#38


mark

#39


谢谢,辛苦了!!!