怎么设置一个变量计算器

如何设置一个变量计算器
 我想要达到下面的结果:

declare  @rn int=2;--变量计数器
SELECT
       @rn+1 id,
       user,
       sex
FROM  usertb


--接着上面计算器
SELECT
       @rn+1 id,
       carNO,
       carLeng
FROM  carTb

---执行结果如下---
ID user sex
2 admin 1
3 zh1sw 2
4 erredd 1

-------
ID carNO carLeng
5 15424 12.6
6 54662 41


求教这该这么写?





------解决思路----------------------
DECLARE @rn int
SET @rn = 2

SELECT @rn + ROW_NUMBER() OVER(ORDER BY GETDATE()) - 1 id,
       *
  FROM (SELECT TOP 3 name
          FROM master..spt_values
       ) t

SET @rn = @rn + @@ROWCOUNT

SELECT @rn + ROW_NUMBER() OVER(ORDER BY GETDATE()) - 1 id,
       *
  FROM (SELECT TOP 2 name
          FROM master..spt_values
         ORDER BY number DESC
       ) t

SET @rn = @rn + @@ROWCOUNT

                  id name
-------------------- -----------------------------------
                   2  (rpt)
                   3 YES OR NO
                   4 SYSREMOTELOGINS TYPES

(3 行受影响)

                  id name
-------------------- -----------------------------------
                   5 ALL SETTABLE OPTIONS
                   6 auto update statistics

(2 行受影响)