SqlServer 取得行号且保持数据的原序列【分组定义序号】

declare @Base_NO NVARCHAR(30) set @Base_NO='ISO2015002' SELECT SORT=identity(int,1,1),* into #temp from GetJFBZList(@Base_NO); select t1.NO,t1.MCODE,t2.* from (select ROW_NUMBER() over (order by t.MCODE_ID) as NO,t.MCODE from ( select MCODE,MIN(SORT) AS MCODE_ID from #temp group by MCODE) t )t1 inner join #temp t2 ON t1.MCODE = t2.MCODE order by t2.soRT; drop table #temp;

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...