違反のログで特定のユーザーIDが見つかった場合、列を更新しません。
UPDATE
USER_CHECK_LOGIN
SET
CHECKLOGIN = 2
WHERE
USER_CHECK_LOGIN.USER_ID = (SELECT NAME from XTREME.gamelogs.dbo.LOG_USING_DEPOT201211 WHERE GATENUM=150);
このクエリは、gatenumが150のログでユーザーIDが見つかった場合、すべてのユーザーが禁止されます。
しかし、エラーが発生するようです。
Msg 512, Level 16, State 1, Line 2
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has been terminated.