Google的关键字应该是什么,以便在当前我的工作量加倍的查询上获得更好的性能。
select ...
where trim(leading '0' from fieldA) = trim(leading '0' from fieldB)
and char_length(trim(leading '0' from fieldA)) > 10
如上所示,我目前正在修剪fieldA两次
感谢您的回答!
编辑:
这里的主要问题是如何在postgresql中执行以下操作,或者甚至可行?
select ...
??trimmed_fieldA = trim(leading '0' from fieldA)??
...
where trimmed_fieldA = trim(leading '0' from fieldB)
and char_length(trimmed_fieldA) > 10