Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Column 1 Column 2 Column 3
- ----------------------------------------
- Honda Civic 500
- Civic Honda 250
- Alfa Romeo 1650000
- Alfa Romeo 150000
- Renault Broadway 10
- Aston Martin 750
- Renault Megane 2000
- Megane Renault 150
- Ferrari Enzo 88500
- Ferrari Enzo 500
- Renault Megane 30000
- Column 1 Column 2 Column 3
- ---------------------------------------
- Honda Civic 750
- Alfa Romeo 1800000
- Renault Broadway 10
- Aston Martin 750
- Renault Megane 32150
- Ferrari Enzo 89000
- with cc as (
- select column1, column2, sum(column3) as sum_column3
- from t
- group by column1, column2
- )
- select (case when cc2.sum_column3 > cc.sum_column3 then cc2.column1 else cc.column1 end) as column1,
- (case when cc2.sum_column3 > cc.sum_column3 then cc2.column2 else cc.column2 end) as column2,
- (cc.sum_column3 + coalesce(cc2.sum_column3, 0)) as sum_column3
- from cc left join
- cc cc2
- on cc.column1 = cc2.column2 and cc.column2 = cc2.column
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement