I have a simple table in sQL server like this below.
CREATE TABLE chemical(
    [chemical] [varchar](10) NULL,
    [region] [varchar](10) NULL,
    [asset] [varchar](10) NULL
) ON [PRIMARY]
INSERT:
INSERT INTO chemical ([chemical],[region],[asset])     VALUES ('a','region1','asset1')
INSERT INTO chemical ([chemical],[region],[asset])     VALUES ('a','region2','asset1')
INSERT INTO chemical ([chemical],[region],[asset])     VALUES ('a','region1','asset2')
Data will look like this:
| chemical | Region | Asset | 
|---|---|---|
| a | region1 | asset1 | 
| a | region2 | asset1 | 
| a | region1 | asset2 | 
I would like to PIVOT the information as:
| Chemical | Info | 
|---|---|
| a | region1_asset1, region1_asset2, region2_asset1 | 
I tried using the PIVOT functionality but couldn't make it work.
 
    