私は、以下を含むテーブルを持っている:私は、ユーザー定義のパラメータ@Checkに基づいてデータを受信したい何は動的に
ID Name Period0Id Period1Id Period2Id
。この場合
declare @check int = 1;
を私はテーブルからPeriod1Id値を取得する必要があります:
を前提とします。だから私はそのようなものを持っている必要があります:
Select ID, Name, StatusId = Period + @check + Id -- @check is the parameter
From mytable
しかし、私のクエリは機能していません。これをどうすれば解決できますか?