I want to create the following snapshot from below:

Input from the view ( Select * from test ). The goal is to get all the data in which the progress column contains the text tbd and the number counter is 1.
Can this be solved with the case argument?
Since sqlfiddle does not work here scheme:
CREATE TABLE test ( [ID] [int] NOT NULL, [Counter] [int] NOT NULL, [Name] nvarchar(200) NULL, [Progress] nvarchar(200) NOT NULL ) INSERT INTO test VALUES (1, 1, 'userA', 'tbd'), (1, 2, 'userB', 'done'), (1, 3, 'userC', 'tbd'), (2, 1, 'userB', 'done'), (2, 5, 'userA', 'tbd'), (3, 1, 'userD', 'tbd'), (3, 2, 'userA', 'done'), (3, 7, 'userC', 'tbd'), (3, 11, 'userB', 'tbd')
I could not get it to work.
I hope you help me.
Thank you so much.
sql-server tsql sql-server-2012
ratanmalko
source share