gpt4 book ai didi

sql - 在我的 SQL 选择查询中获取 recordID

转载 作者:行者123 更新时间:2023-12-02 12:35:48 25 4
gpt4 key购买 nike

我有一个返回记录的简单存储过程:

Select empID, EmpFirstName, EmpLastName from EMPLOYEES  

返回结果为:

    EmpID         EmpFirstName       EmpLastName  
----- ------------ -----------
30152 John Smith
30114 Tom Jones
56332 Steve Williams
85442 Paul Johnson

我需要的是:

 RecID       EmpID         EmpFirstName       EmpLastName  
----- ----- ------------ -----------
1 30152 John Smith
2 30114 Tom Jones
3 56332 Steve Williams
4 85442 Paul Johnson

如何获取recordID列?

谢谢

最佳答案

可能想使用Row_Number :

Select ROW_NUMBER() OVER(ORDER BY empID) AS RecId, 
empID,
EmpFirstName,
EmpLastName
from EMPLOYEES

除非 EMPLOYEES 中实际上有一个 RecId 列,在这种情况下,它就是这样:

Select RecId, 
empID,
EmpFirstName,
EmpLastName
from EMPLOYEES

关于sql - 在我的 SQL 选择查询中获取 recordID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7003822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com