通过索引postgresql搜索数组元素



是否可以通过索引从postgresql数组中获取元素?关于这个问题,我在网上找不到任何明智的东西。我有一个表:

CREATE TABLE groups_timetable(id SMALLINT PRIMARY KEY, timetable VARCHAR(40)[]);
INSERT INTO groups_timetable(id, timetable) VALUES(1, '{"math, physical culture, programming", "math, economic theory"}');

你可以使用index -

来获取元素
select timetable[1] from groups_timetable --where 1 is index

注意-数组为1索引

DBFiddle

相关内容

  • 没有找到相关文章

最新更新