私はうまく機能する次のクエリを持っています。
SELECT ui.userID,
ui.lockedInd,
ui.lockedBy,
ui.lockedReason,
ui.updatedDtTm,
ui.updatedBy,
ua.password,
ua.updatedDtTm,
ua.updatedBy
FROM userInfo ui
JOIN userAuthentication ua
ON ui.userinfoseqid = ua.userinfoseqid
WHERE ui.userID IN (
'userOne',
'userTwo'
)
一番上で宣言された変数にユーザー名を入れたいと思います。私は常に1つの値を持つ変数しか実行していないため、変数を作成して追加する方法が少し混乱しています。以下のsudoコード
DECLARE @userIDs
SET @userIDs = "'userOne', 'userTwo'"
SELECT ui.userID,
ui.lockedInd,
ui.lockedBy,
ui.lockedReason,
ui.updatedDtTm,
ui.updatedBy,
ua.password,
ua.updatedDtTm,
ua.updatedBy
FROM userInfo ui
JOIN userAuthentication ua
ON ui.userinfoseqid = ua.userinfoseqid
WHERE ui.userID = @userIDs