Мне нужен способ проверить, существует ли значение в заданном массиве. До сих пор я придумал что-то вроде этого
select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int)
но я продолжаю думать, что должен быть более простой способ этого, я просто не могу его увидеть.
Изменить: просто понял, что я могу это сделать
select '{1,2,3}'::int[] @> ARRAY[value_variable::int]
Это намного лучше, и я считаю, что этого хватит, но если у вас есть другие способы сделать это, пожалуйста, поделитесь.