【发布时间】:2012-02-05 13:50:20
【问题描述】:
如何根据一列中的值将列的值相乘。
例子
Col1 Col2 Col3 Col4
10 10 10 casea (multiply col1 * col2)
20 20 20 caseb (multiply col1 * col3)
30 30 30 casec (multiply col2 * col3)
这样的查询:
select col1, col2, col3, col4, total
会回来
10,10,10,casea,100
20,20,20,caseb,400
30,30,30,casec,900
当然,性能一如既往地是一个重要问题。
感谢参与。
【问题讨论】: