SELECT
(SELECT COUNT (*)
FROM [T_Sick_Info] AS [t2]
WHERE [t2].[sid] < [t1].[sid]) + (SELECT COUNT (*)
FROM [T_Sick_Info] AS [t3]
WHERE [t3].[sid] = [t1].[sid]
AND [t3].[sid] < [t1].[sid]) + 1 AS [rowNum],
[sid],
[checkcode],
[recordtime]
FROM [T_Sick_Info] [t1]
ORDER BY [t1].[sid] ASC
查询结果如下,其中rowNum为目标序号值。