SELECT idcard,name,CreateTime,
ROW_NUMBER() OVER (PARTITION BY IDCard,DATENAME(yyyy,CreateTime) ORDER BY TID) AS OrderRank
FROM Gkv_test where
ROW_NUMBER() OVER (PARTITION BY IDCard,DATENAME(yyyy,CreateTime) ORDER BY TID) AS OrderRank
FROM Gkv_test where