SQL查询中的Vlookup

时间:2018-07-13 10:02:21

标签: sql oracle oracle10g

在查询中使用左外部联接后,我想要再添加一列-如果匹配“不排除”列中的数据,如果不匹配“排除”列中的数据

预先感谢

1 个答案:

答案 0 :(得分: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