读书人

请问一个简单的代码如何写

发布时间: 2012-02-19 19:43:38 作者: rapoo

请教一个简单的代码怎么写?
表(ABC)如下:
字段A 字段B 字段C 字段D 字段E
AAA 1 1 1
AAA 2 5 6
AAA 3 5 6
BBB 2 9 7


想把字段A相等的记录,把他的字段B,C,D累加求和,然后存在一条新记录里。能不能只用一条语句?

我的原办法是:
sele * form ABC where 字段A=="AAA"
SUM 字段B TO A1
SUM 字段C TO A2
SUM 字段D TO A3
sele ABC
APPE BLAN
REPL 字段A WITH "AAA",字段B WITH A1,字段C WITH A2,字段D WITH A3

能用一条或二条语句搞定吗????

[解决办法]
select a,sum(b+c+d) from tt group by a into curs dd
[解决办法]

SQL code
SELECT A,SUM(B+C+D) FROM 表(ABC) GROUP BY A INTO CURS C_ZBZK2008 

读书人网 >VFP

热点推荐