В настоящее время я улучшаю свои знания SQL. В настоящее время я пытаюсь объявить переменную, получив значение из оператора select. Первый вопрос: возможно ли это?
Второй вопрос: у меня есть SQL, пытающийся сделать выше. Мое намерение состоит в том, чтобы установить @version_group
на то, что удерживает version_replace
, что всегда является результатом в виде одной строки и одного столбца.
DECLARE @version_group int
SET @version_group = SELECT version_replace FROM users WHERE id=@sid
Как я могу исправить это для правильного синтаксиса? (при условии, что это возможно)