i have a table that has following column
Type
--------
type 1
type 2
type 3
How can i convert the above to a string like ('type 1', 'type 2', 'type 3')
I want to use the output in my t-sql query with IN clause. Something like select * from TableA where SomeColumn IN ('Type 1','Type 2', Type 3')
I used to following to come up with output (type 1, type 2, type 3)
select '(' + STUFF((select ', ' + Type from TableA for xml path ('')),1,2,'') + ')'
But dont know how to insert the single quotes.