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

源数据  
   
  名称       分数                      
  ----   -----------    
  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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值