小编ano*_*der的帖子

如何将 select 语句中的值添加为新列

我的桌子是

ID  FirstName   LastName    ReportsTo       Position    Age
8   Ashley      Johnson     null            Intern      25  
5   Noah        Fritz       Jenny Richards  Assistant   30  
6   David       S           Jenny Richards  Director    32  
3   Jenny       Richards    null            CEO         45  
Run Code Online (Sandbox Code Playgroud)

我想在上面的表中添加一列作为“老板头衔”,其中的值来自下面的 select 语句。但它不起作用。

SELECT *,
    case when ReportsTo='Jenny Richards' then 'CEO'
    else 'None' end 
    as 'Boss Title'
    FROM maintable_L8MOQ where ReportsTo='Jenny Richards' or ReportsTo is null order by age;
Run Code Online (Sandbox Code Playgroud)

sql select join case

2
推荐指数
1
解决办法
8493
查看次数

标签 统计

case ×1

join ×1

select ×1

sql ×1