我使用postgreSQL 9.1。在我的數據庫中有一個表,看起來像PostgreSQL與空陣列unnest
id | ... | values
-----------------------
1 | ... | {1,2,3}
2 | ... | {}
其中id是一個整數,值是一個整數數組。數組可以是空的。
我需要不要這個名單。如果我查詢
select id, ..., unnest(values)
from table
我得到ID三行= 1(預期)和ID = 2,沒有臺詞有沒有辦法讓像
id | ... | unnest
-------------------
1 | ... | 1
1 | ... | 2
1 | ... | 3
2 | ... | null
即查詢的結果,其還包含具有空數組的行嗎?
這不適用於Postgresql 10 – 2018-02-21 17:40:31
@BleedingFingers:看到我的更新 – 2018-02-21 17:50:01