
基本语句如图所示
-----------------------------------------------------------------------------------------------------------
DECLARE @tempTable TABLE
(
rownumber INT IDENTITY(1, 1) PRIMARY KEY ,
B2bUserId INT
)
INSERT INTO @tempTable SELECT DISTINCT B2bUserId FROM dbo.WDMenu
SELECT * FROM @tempTable
-----------------------------------------------------------------------------------------------------------
不建议使用临时表
------解决思路----------------------
SELECT DISTINCT B2bUserId,row_number()over(order by B2bUserId ) id
FROM dbo.WDMenu
这样试试