I have a table:

```
------------------------------------------
Uid | mount | category 
-----------------------------------------
1   | 10    |    a
1   |  3    |    b
3   |  7    |    a
4   |  1    |    b
4   | 12    |    a
4   |  5    |    b
1   |  2    |    c
2   |  5    |    d

```

I want to have one result like this: 

```
------------------------------------------
Uid | suma | sumnota
-----------------------------------------
 1  |  10  |    5    
 2  |   0  |    5
 3  |   7  |    0
 4  |  12  |    6

```

Group by uid;  

Suma is sum(mount) where catagory = 'a';  

Sumnota is sum(mount) where catagory <> 'a'; 

Any ideas how to do it?