Yes.
You could have something like:
CASE WHEN @Prompt(.....) = 1 THEN table1.colA WHEN @Prompt(.....) = 2 THEN table2.colA ELSE table3.ColA END
Yes.
You could have something like:
CASE WHEN @Prompt(.....) = 1 THEN table1.colA WHEN @Prompt(.....) = 2 THEN table2.colA ELSE table3.ColA END