sql查询汇总问题
create table order_money
(
id int identity(1,1) primary key not null,
user_id int,
user_name nvarchar(20),
group int,
type varchar(10),
money float,
add_time datetime
)
查询结果需要这样,先是每个小组成员信息汇总,然后小组1是每个组成员(张三、李四)的汇总,总计是每个小组的汇总,如何实现?
姓名 当日金额 本周金额 本月金额
张三 100 300 3000
李四 100 200 1000
小组1 200 500 4000
王五 50 150 800
刘六 500 700 1700
小组2 550 850 2500
总计 750 1350 6500
(
id int identity(1,1) primary key not null,
user_id int,
user_name nvarchar(20),
group int,
type varchar(10),
money float,
add_time datetime
)
查询结果需要这样,先是每个小组成员信息汇总,然后小组1是每个组成员(张三、李四)的汇总,总计是每个小组的汇总,如何实现?
姓名 当日金额 本周金额 本月金额
张三 100 300 3000
李四 100 200 1000
小组1 200 500 4000
王五 50 150 800
刘六 500 700 1700
小组2 550 850 2500
总计 750 1350 6500
...全文
相关推荐
Excel SQL语句在企业会计科目汇总中的应用.pdf
Excel SQL语句在企业会计科目汇总中的应用.pdf
数据库SQL实战题目汇总.zip
mysql
SQL面试汇总
SQL面试汇总
MySQL优化之使用慢查询日志定位效率较低的SQL语句
MySQL通过慢查询日志定位执行效率较低的SQL语句,当慢查询日志的内容过多时,通过mysqldumpslow工具(MySQL客户端安装自带)来对慢查询日志进行分类汇总。 MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用–log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long_query_time 秒的SQL语句的日志文件,通过查看这个日志文件定位效率较低的SQL 。 慢查询日志在查询结束以后才记录,所以在应用反映执行效率出现问题的时候查询慢查询日志并不能定位问题,可以使用show processlist
SQL数据库复杂查询
SQL数据库_实验四_复杂查询(2)解答.doc


疑难问题

