Table1
________
ID Name
_______________
1 First
2 Second
我需要一个查询,当field1 ='test'中不存在记录时,将返回 First
并返回Second
当ID = 1确实存在于表2中时,field1 ='test'
这想到了:
select (case when exists (select 1 from table2 t2 where t2.field1 = 'Test')
then 'Second' else 'First'
end)
from dual;
但是,这不使用table1
。