SQL查询一批数据,怎么在最后一行增加个合计
2017-10-24 16:55
1481 查看
1.示例
注解:null是rollup产生的汇总项
2.对yf字段进行处理就可以显示“合计”
注解:但是要显示的字段类型必须与yf字段类型一致,若yf是int,就不能显示varchar类型
3.显示的字段类型必须要与查询结果字段类型一致
注解:null是rollup产生的汇总项
2.对yf字段进行处理就可以显示“合计”
注解:但是要显示的字段类型必须与yf字段类型一致,若yf是int,就不能显示varchar类型
3.显示的字段类型必须要与查询结果字段类型一致
示例代码: select case when yf is not null then yf else '合计' end yf, sum(cast(bqbj1 as money)) bjhz, sum(cast(bqll1 as money)) lxhz, sum(cast(bqwh as money)) whhz from (select SUBSTRING(rq,6,2) yf,bqbj1,bqll1,bqwh from formtable_main_84_dt1 d where rq between '2017-07-01' and '2017-09-30') as a group by yf with rollup
相关文章推荐
- 查询SQL Server 数据表中不包含某一列的SQL语句该怎么写?
- PB数据窗口sql语句中like后面怎么跟变量模糊查询
- sql 查询数据小计 合计
- sql语句 怎么从一张表中查询数据插入到另一张表中?
- sql 让合计行永远在最后一行
- php中mysql一条sql语句查询出所有符合条件的数据,该怎么写?
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- sql查询和预览界面,在预览界面选择图表最后进行导出数据和图表到excel
- sql查询最后一条数据
- SQL 数据增加 小计 及 合计行
- SQL查询获取最后一笔时间数据问题
- listview怎么显示最后一行数据
- [数据库] SQL查询语句表行列转换及一行数据转换成两列
- sql ntext数据类型怎么查询
- SQL----查询所有用户最后一天的数据
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- SQL查询返回数据多列,保存在list中时,怎么取值
- sql在已有数据中查询每个月的最后一天
- T-SQL学习:将一列数据查询显示成一行
- 数据一行变多行的SQL查询