发布于 2017-08-19 18:26:18 | 51 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的SQL教程,程序狗速度看过来!

SQL 结构化查询语言

结构化查询语言(Structured Query Language)简称SQL(发音:/ˈɛs kjuː ˈɛl/ "S-Q-L"),结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上 工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。


本文分享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;

以上就是SQL语句实现表中字段的组合累加排序的全部内容,希望能给大家一个参考,也希望大家多多支持PHPERZ。



相关阅读 :
SQL语句实现表中字段的组合累加排序
一条SQL语句修改多表多字段的信息的具体实现
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
用sql语句实现分离和附加数据库的方法
SQL语句查询数据库中重复记录的个数
用SQL语句查询数据库中某一字段下相同值的记录方法
Sql 批量查看字符所在的表及字段
sql语句实现四种九九乘法表
sql将一个表中的数据插入到另一个表中的方法
SQL 查询和删除重复字段数据的方法
用SQL语句实现随机查询数据并不显示错误数据的方法
SQL语句实现查询当前数据库IO等待状况
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务