博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql中实现分类汇总功能
阅读量:5961 次
发布时间:2019-06-19

本文共 747 字,大约阅读时间需要 2 分钟。

1.创建测试表:

CREATE TABLE test_ROLLUP_1 (    StateCode  CHAR(6),    DepCode   CHAR(6),    SendMoney  INT  );

2.插入测试语句:

INSERT INTO test_ROLLUP_1  SELECT '100001',  '310001',  3000  UNION ALL  SELECT '100001',  '310002',  1500  UNION ALL  SELECT '100002',  '320001',  4200  UNION ALL  SELECT '100003',  '330001',  1800  UNION ALL  SELECT '100003',  '330002',  2100  UNION ALL  SELECT '100004',  '340001',  2500;

3.使用rollup实现分类汇总功能:

SELECT      IFNULL(StateCode, '合计:') AS StateCode,      IFNULL(DepCode, '小计:') AS DepCode,      SUM(SendMoney) AS SendMoney  FROM      test_ROLLUP_1  GROUP BY      StateCode,      DepCode WITH ROLLUP;

效果如图所示:

 

 

转:http://blog.csdn.net/birds_cerebrum/article/details/73611589

 

参考:https://www.cnblogs.com/Mr-Cxy/p/5923375.html

 

你可能感兴趣的文章
CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14
查看>>
amazon 设计 10 puzzle.
查看>>
利用单臂路由实现VLAN间路由
查看>>
恢复数据库遇到ORA-0600故障
查看>>
Oracle创建类似mysql AUTO_INCREMENT自增列
查看>>
Configuration Section Designer for VS2017
查看>>
python 中关于struct处理二进制数据
查看>>
Tomcat配置
查看>>
我的友情链接
查看>>
云客户端重在连接
查看>>
Linux和AIX下添加定时任务
查看>>
HTML+DOM与XML+DOM之间的区别与联系
查看>>
VS2012 发布网站步骤
查看>>
dubbo的服务提供者provider启动的一些理解
查看>>
Java之品优购部署_day01(2)
查看>>
[20171227]表的FULL_HASH_VALUE值的计算.txt
查看>>
[20190415]关于shared latch(共享栓锁).txt
查看>>
设计读书笔记
查看>>
Linux命令总结(转)
查看>>
E.集合中的质数
查看>>