Select array column by index
postgres=#
postgres=#
postgres=# CREATE TABLE book (id integer,titles text[]);
CREATE TABLE
postgres=#
postgres=# INSERT INTO book VALUES (102, '{"AAA\'s VVVV"}');
INSERT 0 1
postgres=#
postgres=# INSERT INTO book VALUES (103, '{"AAA", "VVVV"}');
INSERT 0 1
postgres=#
postgres=#
postgres=# SELECT titles[2] FROM book;
titles
--------
VVVV
(2 rows)
postgres=#
postgres=# SELECT titles[2] FROM book WHERE titles[2] IS NOT NULL;
titles
--------
VVVV
(1 row)
postgres=#
postgres=# drop table book;
DROP TABLE
postgres=#
postgres=#
Related examples in the same category