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.