Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / условие where на поле типа массив / 2 сообщений из 2, страница 1 из 1
04.07.2003, 11:13
    #32199373
avp
avp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
условие where на поле типа массив
как сделать условие where на поле типа массив, если нужно найти те строки, в которых в этом поле в массиве содержится определенное (одно скалярное) значение ?
...
Рейтинг: 0 / 0
09.07.2003, 10:12
    #32202750
Vladimir_Pivkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
условие where на поле типа массив
Postgres 7.3 User's Guide
5.12. Arrays

.....

SELECT * FROM sal_emp WHERE pay_by_quarter[1:4] *= 10000;
To search the entire array (not just specified columns), you could use:

SELECT * FROM sal_emp WHERE pay_by_quarter *= 10000;
In addition, you could find rows where the array had all values equal to 10 000 with:

SELECT * FROM sal_emp WHERE pay_by_quarter **= 10000;
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / условие where на поле типа массив / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]