搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ 绝对菜鸟问题
标题:
绝对菜鸟问题
只看楼主
studysql2010
等 级:
新手上路
帖 子:7
专家分:0
注 册:2010-7-1
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:9
绝对菜鸟问题
有字段A,B,C,D,当A,B和C记录值相等的记录对D求和。如何查询?
例:A B C D
1 2 3 5
2 6 7 4
1 2 3 3
2 2 3 2
1 2 3 1 要得到:5+3+1
搜索更多相关主题的帖子:
记录
如何
2010-07-01 11:15
pfg1114
来 自:无锡
等 级:
论坛游民
帖 子:5
专家分:30
注 册:2010-6-11
第
2
楼
得分:10
declare @str nvarchar(16);
select @str = cast(D as nvarchar(2)) + N'+' + isnull (@str, '') from pfg where A + B = C
select left(@str, len(@str) - 1)
返回结果:
1+3+5
数据库技术是我永远的追求!
2010-07-01 11:55
studysql2010
等 级:
新手上路
帖 子:7
专家分:0
注 册:2010-7-1
第
3
楼
得分:0
可是并非 A + B = C
我只是表明记录中只要A,B,C的值都相等,就要把D值累加
2010-07-01 11:59
studysql2010
等 级:
新手上路
帖 子:7
专家分:0
注 册:2010-7-1
第
4
楼
得分:0
例:A B C D E
1 5 3 5 5+3
2 6 7 4 4
1 5 3 3 5+3
2 2 3 2 2+7
1 2 3 1 1
2 2 3 7 2+7
求E的SQL
2010-07-01 12:03
pfg1114
来 自:无锡
等 级:
论坛游民
帖 子:5
专家分:30
注 册:2010-6-11
第
5
楼
得分:0
请以后提一些深层次的问题,谢谢!
数据库技术是我永远的追求!
2010-07-01 12:20
pfg1114
来 自:无锡
等 级:
论坛游民
帖 子:5
专家分:30
注 册:2010-6-11
第
6
楼
得分:0
用CASE语句就能解决了!
数据库技术是我永远的追求!
2010-07-01 12:24
studysql2010
等 级:
新手上路
帖 子:7
专家分:0
注 册:2010-7-1
第
7
楼
得分:0
如何做呢
2010-07-01 15:21
studysql2010
等 级:
新手上路
帖 子:7
专家分:0
注 册:2010-7-1
第
8
楼
得分:0
实际上我是在acess2003那里不懂做了
2010-07-01 15:24
studysql2010
等 级:
新手上路
帖 子:7
专家分:0
注 册:2010-7-1
第
9
楼
得分:0
要不怎么叫绝对菜鸟呢!
2010-07-01 15:25
aei135
等 级:
贵宾
威 望:
12
帖 子:232
专家分:1176
注 册:2009-4-6
第
10
楼
得分:10
试试这个
select a,b,c,sum(d) e from table group by a,b,c
2010-07-03 11:46
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-311810-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.851007 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved