Multiple Values in sql : I have two tables, Table A & Table B

Table A:

G.R.N	ITEM	QUANTITY
1	ABC001	150
1	CBD001	150
1	SDB001	100

Table B:

DELIVERY	ITEM	QUANTITY
34	       ABC001	50
35	       ABC001	40
36	       ABC001	60
37	       CBD001	50
38	       CBD001	40
39	       CBD001	10

Is it possible to get desired output like this:

G.R.N	ITEM	QUANTITY  DELIVERY	ITEM	QUANTITY DIFFERENCE
1	ABC001	150	  34,35,36	ABC001	 150	    0
1	CBD001	150	  37,38,39	CBD001	 100	    50
1	SDB001	100				 100