select sum(field1),sum(field2) from table1;

解决方案 »

  1.   

    不会有太大的影响,
    如果一个字段的第一个字符不一个数字,
    那么就不将其计入总和,
    比如
    +---------+-----------+---
    | fd1     | fd2       |
    +---------+-----------+---
    | 3       | 3         |
    | 4       | 6         |
    | a1      | 1a        | 
    +---------+-----------+---select sum(fd1),sum(fd2) from table1;
    ->
    +---------+-----------+---
    | sum(fd1)| sum(fd2)  |
    +---------+-----------+---
    | 7       | 10        |
    +---------+-----------+---
      

  2.   

    那如果要把field1,field2 两个字段的全部内容都起来呢
      

  3.   

    select sum(field1+field2) from table1;