陣列分成數行運行此查詢:如何在PostgreSQL
SELECT id,selected_placements
FROM app_data.content_cards
我得到一個表是這樣的:
+----+-------------------------------+
| id | selected_placements |
+----+-------------------------------+
| 90 | {162,108,156,80,163,155,NULL} |
+----+-------------------------------+
| 91 | {} |
+----+-------------------------------+
我現在要做的就是讓這相同的信息,但陣列分割成行,所以我得到這樣的結果:
+----+---------------------+
| id | selected_placements |
+----+---------------------+
| 90 | 162 |
+----+---------------------+
| 90 | 108 |
+----+---------------------+
| 90 | 156 |
+----+---------------------+
| 90 | 80 |
+----+---------------------+
| 90 | 163 |
+----+---------------------+
| 90 | 155 |
+----+---------------------+
正如你所看到的,我不想讓「seleclec」 ted_placements」。
我正在使用PostgreSQL 8.0.2。
非常感謝!
我很困惑。我認爲Redshift不支持數組:http://docs.aws.amazon.com/redshift/latest/dg/c_unsupported-postgresql-datatypes.html。 –
你是對的@GordonLinoff在這種情況下,它只是PostgreSQL 8.0.2我正在使用的。剛剛編輯出來。 – Henry