环境:SQL Server 2008 R2

数据表结构

SELECT A.*
FROM [tbiz_AssScoreWeidu] A
WHERE  A.ProjectID=65 AND A.PersonID=2430 AND A.RelationID=30

ROW_NUMBER()与PARTITION BY 实例

 

SELECT A.*
,ROW_NUMBER() OVER
      (
        PARTITION BY A.[WeiduNo]
        ORDER BY  A.[ID] 
      )
      AS rn
FROM [tbiz_AssScoreWeidu] A
WHERE  A.ProjectID=65 AND A.PersonID=2430 AND A.RelationID=3

 ROW_NUMBER()与PARTITION BY 实例

 PARTITION BY 可以跟多个条件 参考

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案