2013-09-12 3 views
1

У меня есть массив символов типа.Извлечь часть массива в postgresql

Для экс: {AA,BB,CC,DD,EE,FF,GG, hh, II, jj,KK}

Из приведенного выше массива Мне нужно извлечь напр: с 3-й позиции на 7-ю позицию, которая {CC,DD,EE,FF,GG}

Пожалуйста, дайте мне знать, как этого добиться.

ответ

1

Если вы знаете позиции, вы можете просто сделать это:

SELECT myarray[3:7] FROM mytable ...; 
+1

+1, я бы также добавить, что PostgreSQL уже 1 на основе индексации, которая не является очень распространенным явлением –

Смежные вопросы