create view view_person as select a.strName as strName, convert(nvarchar(20),CardID) as nLOCardNo from view_one as a inner join (select distinct CardID,EmpSysID from MJ_MjData) as b on a.EmpSysID=b.EmpSysID
create view view_person as select ROW_NUMBER() over(order By a.strName) as ID,--想按什么排序就order By什么 a.strName as strName, convert(nvarchar(20),CardID) as nLOCardNo from view_one as a inner join (select distinct CardID,EmpSysID from MJ_MjData) as b on a.EmpSysID=b.EmpSysID本回答被提问者采纳