Office中国论坛/Access中国论坛

标题: [求助]請問哪位哥哥﹕ADP中如何求得多條記錄累計并寫入另一表中 [打印本页]

作者: hongyun    时间: 2002-11-7 23:34
标题: [求助]請問哪位哥哥﹕ADP中如何求得多條記錄累計并寫入另一表中
例﹕A 表 有三條記錄﹕ 字段名為(A1﹐A2)
     1. 張三﹐20
     2. 張三﹐30
     3. 張三﹐10
    B 表為存放結果的表﹕字段名為(B1﹐B2) 有一條記錄
     1. 張三﹐0
我的SQL語法為﹕Update B.B2 =B.B2 +A.A2  from B inner join A ON B.B1 =A.A1
可得到的結果卻不是60

作者: zhuyiwen    时间: 2002-11-29 06:15
以下是引用hongyun在2002-11-7 15:34:04的发言:
例﹕A 表 有三條記錄﹕ 字段名為(A1﹐A2)
      1. 張三﹐20
      2. 張三﹐30
      3. 張三﹐10
     B 表為存放結果的表﹕字段名為(B1﹐B2) 有一條記錄
      1. 張三﹐0
我的SQL語法為﹕Update B.B2 =B.B2 +A.A2  from B inner join A ON B.B1 =A.A1
可得到的結果卻不是60


  1. UPDATE B
  2.    SET B2 = B2 +
  3.       (SELECT SUM(A2)
  4.          FROM A
  5.             WHERE A.A1 = B.B1)
  6.    FROM B, A
复制代码


[em26]
[此贴子已经被zhuyiwen于2002-11-28 22:15:06编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3