我有这个查询
select name || ' ' || sure_name from users
有这个结果
'test test'
'test1 test1'
...
我需要为此查询创建一个过滤器。但我想知道创建它的最佳方法是什么。我想出了这个:
select name || ' ' || sure_name from users
where name || ' ' || sure_name = 'test test'
但我想知道这个查询的效率如何,因为连接发生了两次(在 select 语句和 where 语句中)
编辑
过滤器可能看起来像
like '%test t'