+----+------+------+------+
| ID |AddID | A | B |
+----+------+------+------+
| 1 | 1 | 1 | 31 |
| 1 | 2 | NULL | 1 |
| 2 | 1 | 38 | 4 |
| 2 | 2 | NULL | NULL |
| 3 | 1 | NULL | NULL |
| 3 | 2 | NULL | NULL |
| 4 | 1 | 1 | NULL |
| 4 | 2 | NULL | 5 |
| 4 | 3 | NULL | 5 |
+----+------+------+------+
I want my table like this:-
+----+-----+------+------+------+-----+------+------+------+----+
| ID |Add1 |Add2 |Add3 | A1 | B1 | A2 | B2 | A3 | B3 |
+----+-----+------+------+------+-----+------+------+------+----+
| 1 | 1 | 2 |NULL |1 | 31 | NULL | 1 |NULL |NULL|
| 2 | 1 | 2 |NULL |38 | 4 | NULL | NULL |NULL |NULL|
| 3 | 1 | 2 |NULL |NULL | NULL| NULL | NULL |NULL |NULL|
| 4 | 1 | 2 | 3 |1 | NULL| NULL | 5 | NULL |5 |
+----+-----+------+------+-----+------+------+------+------+----+