有没有办法在不使用存储过程的情况下遍历 SQL 中的数组?例如给出:
a | b
--+------
a | {1,2}
我想将数组展平为单独的行,如下所示:
a | b
--+---
a | 1
a | 2
澄清:我正在尝试在 Postgres 中执行此操作,并且正在寻找一个纯 SQL解决方案,而不是使用存储过程。如果我错了,请纠正我,但我认为以前的问题没有解决这个问题。谢谢!
有没有办法在不使用存储过程的情况下遍历 SQL 中的数组?例如给出:
a | b
--+------
a | {1,2}
我想将数组展平为单独的行,如下所示:
a | b
--+---
a | 1
a | 2
澄清:我正在尝试在 Postgres 中执行此操作,并且正在寻找一个纯 SQL解决方案,而不是使用存储过程。如果我错了,请纠正我,但我认为以前的问题没有解决这个问题。谢谢!