想知道是否有任何选项可以使用构建范围数据类型来创建奇数或偶数范围或混合类似范围(下限,上限,步)的内容,但使用内置范围类型以便我可以使用范围运营商。
现在我正在构建如下所示的数组,但是想要了解内置范围类型是否可以在木材下保持这种范围。
SELECT
ARRAY (SELECT arr FROM
generate_series(1, 10, CASE WHEN 1 in (1,2) THEN 2 ELSE 1 END) arr
) as data_range;
data_range - > “{1,3,5,7,9}”