У меня проблема с SQL, но я пока не нашел решения, которое я пытаюсь сделать, это предложение where для процедуры, где переменная userID может содержать либо действительный userID, либо -1, чтобы указать всех пользователей.
Однако я застрял в этой части предложения where:
AND usertable.userid = CASE WHEN @user = -1
THEN
ELSE
@user
END
Я не уверен, как обработать -1, чтобы сказать, выбрать всех пользователей
Спасибо