我试图从一个列中获取最大+1值,并从另一列中获取所有值。但是,我的查询没有给出任何结果。

例如,

 SectionItemID   SectionItem
 1                    blue
 2                    red


查询应返回

SectionItemID    SectionItem
3                    blue
                     red


这是我所拥有的

SELECT SectionItem,MAX(SectionItemID) + 1 AS SectionItemID FROM Core.SectionItem_Lkup

最佳答案

SELECT SectionItem,
       (select MAX(SectionItemID)+1 FROM Core.SectionItem_Lkup) AS SectionItemID
FROM Core.SectionItem_Lkup

09-12 03:24