Setting two scalar variables in one SELECT statement?

前端 未结 3 1756
走了就别回头了
走了就别回头了 2021-02-01 01:30

I want to do this:

Declare @a int;
Declare @b int;

SET @a,@b = (SELECT StartNum,EndNum FROM Users Where UserId = \'1223\')

PRINT @a
PRINT @b

3条回答
  •  故里飘歌
    2021-02-01 01:49

    Do it like this:

    Declare @a int;
    Declare @b int;
    
    SELECT @a=StartNum,@b=EndNum FROM Users Where UserId = '1223'
    
    PRINT @a
    PRINT @b
    

提交回复
热议问题