I have a table with the data,
Item sales_description date amount sequence
---- ----------------- ---- ------ --------
xyz base cost 2013-03-31 2.50 1
xyz packing charges 2013-03-31 5.50 2
xyz miscellaneous 2013-03-31 1.50 3
xyz base cost 2013-06-30 3.50 1
xyz packing charges 2013-06-30 6.50 2
xyz miscellaneous 2013-06-30 1.00 3
xyz delivery charges 2013-06-30 5.00 4
xyz base cost 2013-09-30 5.00 1
xyz packing charges 2013-09-30 6.50 2
xyz labor charges 2013-09-30 3.50 3
xyz miscellaneous 2013-09-30 1.00 4
xyz delivery charges 2013-09-30 5.00 5
The output which I'm looking for is
Item sales_description date1 amount1 date2 amount2 date3 amount3
---- ----------------- ----- ------- ----- ------- ----- -------
xyz base cost 2013-03-31 2.50 2013-06-30 3.50 2013-09-30 5.00
xyz packing charges 2013-03-31 5.50 2013-06-30 6.50 2013-09-30 6.50
xyz labor charges NULL NULL NULL NULL 2013-09-30 3.50
xyz miscellaneous 2013-03-31 1.50 2013-06-30 1.00 2013-09-30 1.00
xyz delivery charges NULL NULL 2013-06-30 5.00 2013-09-30 5.00
I have tried writing a stored proc and storing the values in temporary table in the output format as above, and querying it from the temporary table, but unable to achieve it.
Is there any other way of getting the result. Any suggestion would be helpful.
thanks