在SQL Server中实现组合累加值的排序策略
发布时间:2024-07-09 14:10:21 所属栏目:MsSql教程 来源:DaWei
导读: 这篇文章给大家介绍了“SQLserver中组合累加排序怎么实现,SQL语句是什么”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接
这篇文章给大家介绍了“SQLserver中组合累加排序怎么实现,SQL语句是什么”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。 表如下: id in out index 1 10 12 2 2 9 8 2 3 12 8 3 1 9 9 3 1 12 0 3 2 5 18 2 2 20 0 2 图文无关,原创配图 这三个字段均为integer类型 现要求如下: 1、按index=2查找 2、将所有id相同的和在一起,数据要加在一起 3、最后呈现的数据要按in+out进行排序,按由大到小 为满足以上的要求:设计的SQL语句如下(假设表名为tab) 代码如下: select id,sum(in) as in,sum(out) as out from tab where index=2 group by id order by in + out desc; 到此这篇关于“SQLserver中组合累加排序怎么实现,SQL语句是什么”的文章就介绍到这了,希望大家以后多多支持! (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 我应该在所有触发器上添加SET NOCOUNT吗?
- 赛门铁克推新版DeepSight病毒威胁管理系统
- Windows2003:IIS 6.0工作进程隔离模式
- sql-server – 从备份SQL Server还原,只是主文件组
- 将退回邮件记录到数据库(具有虚拟域/用户的Postfix)
- sql – Doctrine 2.1其中外键id =?,编辑:在Doctrine 2.2中
- 光圈优先是什么意思
- sql-server – 根据Sql Server中的选定行生成插入脚本?
- 看清IE地址! 网购骗局毒害“幼年”电子商务
- sql – 具有Desc / Asc排序的Order By子句的Case语句
推荐文章
站长推荐