求数据库SQL语句。表有A、B、C三个字段,把A字段相同数据中B字段,当C字段为1相加,当C字段为2时相减。

日期:2011-07-02 17:24:19 人气:1

求数据库SQL语句。表有A、B、C三个字段,把A字段相同数据中B字段,当C字段为1相加,当C字段为2时相减。

oracle 的语法: select A, sum(N) as B from ( select A, (case C when 1 then B when 2 then -1 * B end) as N from t ) tt group by A 问题很BT,也不知道怎么整出来的设计!!!
    A+
热门评论