我需要一种方法来测试给定数组中是否存在值。到目前为止,我想到了这样的东西
select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int)
但我一直认为应该有一个更简单的方法,我只是看不到它。
编辑:刚意识到我可以做到这一点
select '{1,2,3}'::int[] @> ARRAY[value_variable::int]
这要好得多,我相信就足够了,但是如果您有其他方法可以做到,请分享。
皈依舞
FFIVE
慕莱坞森
相关分类