没看明白...
是不是这个意思: T1表:
col1 col2
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3
... 合计: (1+2) +(1+3) +(2+1) +(2+3) +(3+1) +(3+2)
select sum(col1)+ sum(col2) from t1 where col1<>col2
是不是这个意思: T1表:
col1 col2
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3
... 合计: (1+2) +(1+3) +(2+1) +(2+3) +(3+1) +(3+2)
select sum(col1)+ sum(col2) from t1 where col1<>col2
T1表:
col1 col2 col3 col4 sum(col3) as new1
1 1 2 4 *
1 2 1 2
1 1 3 4 *
2 3 5 7
1 1 6 7 *
...
我想合计打*号的col3字段值作为一个new1来输出