【问题标题】:SQL Server 2008 : need a way of adding row numbers for just in the Select statementSQL Server 2008:需要一种仅在 Select 语句中添加行号的方法
【发布时间】:2016-01-21 23:02:04
【问题描述】:

我有以下Select 声明:

SELECT
    (SELECT MAX(BDCRNumber)
      FROM RHIBDCRAdjustmentDetails) + /*  need a way of numbering the columns */ AS Number,
    OverrideCategory,
    GetDate() AS CurrentDate,
    PayeeID,
    OperatingUnit,
    ProductID,
    Currency,
    OverrideSupervisor,
    OverrideAmount,
    CauseCategory,
    BonusAdjType,
    Comment
FROM
    ManagerialOverrideBDCR
WHERE
    SupervisorID <> OverrideSupervisor
    OR Amount <> OverrideAmount

引擎是 SQL Server 2008,我需要一种将行号添加到 select 语句的方法,因为我正在使用第三方软件来运行该语句,所以我对如何解决这个问题非常有限。请帮忙

【问题讨论】:

  • 你看过ROW_NUMBER窗口函数吗?

标签: sql-server-2008 cognos


【解决方案1】:

对此的简单回答是google:“sql select row number”

例如:Add a row number to result set of a SQL query

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-14
    • 2010-11-10
    • 1970-01-01
    • 2013-10-30
    • 2012-08-30
    • 2018-09-09
    • 2013-12-23
    • 1970-01-01
    相关资源
    最近更新 更多