powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / условие where на поле типа массив
2 сообщений из 2, страница 1 из 1
условие where на поле типа массив
    #32199373
avp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
avp
Гость
как сделать условие where на поле типа массив, если нужно найти те строки, в которых в этом поле в массиве содержится определенное (одно скалярное) значение ?
...
Рейтинг: 0 / 0
условие where на поле типа массив
    #32202750
Vladimir_Pivkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / условие where на поле типа массив
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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