【问题标题】:Vlookup in SQL QuerySQL 查询中的 Vlookup
【发布时间】:2018-07-13 10:02:21
【问题描述】:

在查询中使用左外连接后,我想要一个新列 - 如果匹配“未排除”列中的数据,如果不匹配“排除”列中的数据

提前致谢

【问题讨论】:

    标签: sql oracle oracle10g


    【解决方案1】:

    你可以使用CASE:

    SELECT tab1.*, tab2.*, 
      CASE WHEN tab1_id IS NOT NULL THEN 'Not excluded' ELSE 'excluded' END AS new_col
    FROM tab1
    LEFT JOIN tab2
      ON tab1.id = tab2.tab1_id
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-07
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      • 2021-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多