| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2043 人关注过本帖
标题:SQL 语句查询问题
只看楼主 加入收藏
hr024
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2016-7-28
结帖率:0
收藏
 问题点数:0 回复次数:8 
SQL 语句查询问题
select a.月份,namezyry,作业数量,正式数量,预评数量,isnull(收费金额,0) 收费金额 , isnull(收费笔数,0) 收费笔数 from
(select  namezyry,
count(0) 作业数量,
sum(case when zytype='正式' then 1 else 0 end) as 正式数量,
sum(case when zytype='预评' then 1 else 0 end) as 预评数量,
month(add_date) 月份
from [Fxpgoa15_Data].[dbo].[fxpg_business]
where 1 = 1
and
datediff(Month,add_date,getdate())=0
group by month(add_date),namezyry
) a
left join
(
select
SUM(moneysf) 收费金额,count(moneysf) 收费笔数,
month(Timesf) 月份
from [Fxpgoa15_Data].[dbo].[fxpg_business]
where
datediff(Month,Timesf,getdate())=0
group by month(Timesf)
) b
on a.月份 = b.月份

[local]1[/local]

收费金额 收费笔数  现在是9月总数,想改成和前面 公积金、招商银行、中信银行对应的数量和金额 。
2016-09-26 15:16
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:0 
加一个银行分组进去
2016-09-26 17:19
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:0 
或者,你把你表结构是什么?然后来几个数据,最后,你想要的结果是什么。
2016-09-26 17:23
hr024
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2016-7-28
收藏
得分:0 
将一个表里银行的信息列出来 然后把收费金额按收费时间列出当月的  作业的数量按当月的作业时间列出来

主要是这两个时间怎么办
2016-09-27 09:21
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用hr024在2016-9-27 09:21:44的发言:

将一个表里银行的信息列出来 然后把收费金额按收费时间列出当月的  作业的数量按当月的作业时间列出来

主要是这两个时间怎么办

不明白,你把你的表结构列出来,顺便来几个数据
2016-09-27 11:30
hr024
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2016-7-28
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册


对应 bank_name 这个字段

作业数量对应 作业数量的当月日期 字段名:add_date

收费金额对应 收费金额的当月日期 字段名:timesf

退费金额对应 退费金额的当月日期 字段名:timetf

想把它们一起输出

[此贴子已经被作者于2016-9-27 13:19编辑过]

2016-09-27 13:16
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:0 
我的意思是,你数据源表结构和数据。如数据来自:收费表和银行表,他们的结构分别是什么,分别内容是什么?
你现在想要的查询结果是什么?
2016-09-27 13:45
hr024
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2016-7-28
收藏
得分:0 
都是在一个表里。
2016-09-27 13:55
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:191
帖 子:3146
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用hr024在2016-9-27 13:55:43的发言:

都是在一个表里。

我要你源表的数据,还有是你现在要的结果。。
2016-09-27 14:11
快速回复:SQL 语句查询问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020742 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved