搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 怎样类加件数
标题:
怎样类加件数
只看楼主
pylyh
等 级:
新手上路
帖 子:59
专家分:0
注 册:2013-8-26
结帖率:
56.25%
楼主
已结贴
√
问题点数:11 回复次数:11
怎样类加件数
请问:我想把编号相同的件数合在一起?例:(A09912 的件数分别为:763和100,我想将DSL按编号合计863再显示出来
还有因EXP_1中除了数字留下,例如:*08819 变为08819 .
2015-06-02 21:37
muyubo
来 自:山东莱芜
等 级:
蜘蛛侠
威 望:
3
帖 子:471
专家分:1017
注 册:2011-3-6
第
2
楼
得分:0
例如:*08819 变为08819 .
REPLACE ALL exp_1 WITH CHRTRAN(exp_1,"*","")
请问:我想把编号相同的件数合在一起?例:(A09912 的件数分别为:763和100,我想将DSL按编号合计863再显示出来
SELECT SUM(dsl) as dsl FROM m表 GROUP BY exp_1
[
本帖最后由 muyubo 于 2015-6-2 22:24 编辑
]
2015-06-02 22:14
muyubo
来 自:山东莱芜
等 级:
蜘蛛侠
威 望:
3
帖 子:471
专家分:1017
注 册:2011-3-6
第
3
楼
得分:0
看图,你的表Dsl是负值
2015-06-02 22:26
pylyh
等 级:
新手上路
帖 子:59
专家分:0
注 册:2013-8-26
第
4
楼
得分:0
回复 2楼 muyubo
我是想将编号相同的件数相加在一起再重新显示。
2015-06-02 22:27
pylyh
等 级:
新手上路
帖 子:59
专家分:0
注 册:2013-8-26
第
5
楼
得分:0
回复 3楼 muyubo
是的。
2015-06-02 22:27
muyubo
来 自:山东莱芜
等 级:
蜘蛛侠
威 望:
3
帖 子:471
专家分:1017
注 册:2011-3-6
第
6
楼
得分:0
回复 4楼 pylyh
SELECT exp_1,SUM(dsl) as dsl FROM m表 GROUP BY exp_1
2015-06-02 22:35
pylyh
等 级:
新手上路
帖 子:59
专家分:0
注 册:2013-8-26
第
7
楼
得分:0
回复 2楼 muyubo
可不可以连(A 也一起删除,整个表的编号都剩下数字?
2015-06-02 22:37
pylyh
等 级:
新手上路
帖 子:59
专家分:0
注 册:2013-8-26
第
8
楼
得分:0
请问:如果表中EXP_1 有两个编号分别是 AA1234 和 1234 ,而DSL 分别是 0 和 100 ,怎样可以将数字编号相同的并且DSL 为0 的删除, 即将AA1234 整条删除。
2015-06-02 22:52
muyubo
来 自:山东莱芜
等 级:
蜘蛛侠
威 望:
3
帖 子:471
专家分:1017
注 册:2011-3-6
第
9
楼
得分:0
回复 7楼 pylyh
那就再加一句
REPLACE ALL exp_1 WITH CHRTRAN(exp_1,"(A","")
2015-06-02 23:33
muyubo
来 自:山东莱芜
等 级:
蜘蛛侠
威 望:
3
帖 子:471
专家分:1017
注 册:2011-3-6
第
10
楼
得分:0
请问:如果表中EXP_1 有两个编号分别是 AA1234 和 1234 ,而DSL 分别是 0 和 100 ,怎样可以将数字编号相同的并且DSL 为0 的删除, 即将AA1234 整条删除。
也就是说,EXP_1有两个相同的以上,就删除DSL为0的记录是吗?
2015-06-03 05:21
12
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-446116-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.031789 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved