我有以下查询:
SELECT col1
FROM table1 where col2 = 'value'
UNION ALL
SELECT col1
FROM table2
WHERE NOT EXISTS(SELECT col1 FROM table1 where col2 = 'value')
这是先检查table1中的col2条件,如果没有行,它将返回table2中的数据。
我想将其转换为视图,以便我可以运行以下查询并获得相同的结果:
select col1 from my_view where col2='value'
这可能吗,或者还有其他方法可以实现吗?