Hey Guys,
This is the table when a user like a program it reads as follows:
User | Program
----------------
A | Tennis
A | Soccer
B | Basketball
B | Tennis
B | Soccer
However I want to write a query that will allow me to have this new table.
User | Tennis | Soccer | Basketball
-------------------------------------------
A | Yes | Yes | No
B | Yes | Yes | Yes
For some reason this is what i am getting
User | Tennis | Soccer | Basketball
-------------------------------------------
A | Yes | No | No
A | No | Yes | No
B | No | No | Yes
B | Yes | No | No
B | No | Yes | No
with this query -
select User,
(Case when program like '%Tennis%' THEN 'Yes' END) Tennis,
(Case when program like '%Basketball%' THEN 'Yes' END) Basketball,
(Case when program like '%Soccer%' THEN 'Yes' END) Soccer
from table
Thanks!!!
