Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ни кто не знает ? / 9 сообщений из 9, страница 1 из 1
23.09.2003, 15:20
    #32273119
Mixa гость
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
Знаю, что нельзя. Но может есть чудо в этом мире. Есть таблица 20 полей текстовых. В каждом есть, что-то как одним махом сделать поиск по всем полям сразу. Как-то не хочется писать

SELECT * FROM table WHERE field1 like 'aaa' or field2 like 'aaa' or field3 like 'aaa' or ...
...
Рейтинг: 0 / 0
08.10.2003, 14:37
    #32287679
d_d
d_d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
Ну один раз написать можешь такую строку?
Тогда загоняй её в функцию и пользуй
...
Рейтинг: 0 / 0
09.10.2003, 00:12
    #32288257
Ни кто не знает ?
Я прикололся так

SELECT * FROM table WHERE (field1 || field2 || .. || fieldN) like 'aaa';
...
Рейтинг: 0 / 0
09.10.2003, 11:35
    #32288580
d_d
d_d
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
Ндя, это короче, но я бы такое все равно загнал бы в функцию :)
...
Рейтинг: 0 / 0
12.10.2003, 17:41
    #32290785
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
К томуже на plsql можно написать достаточно гибкую функцию для такого поиска
по нескольким десяткам столбцов.
...
Рейтинг: 0 / 0
23.10.2003, 13:01
    #32302846
MaximZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
в mssql это назвалось full text index. то есть глобальный поиск по базе.
Думаю что тут тоже что то типа этого есть или тулза отдельная должна быть.
...
Рейтинг: 0 / 0
23.10.2003, 13:22
    #32302892
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
Да поройся в contrib -и найдешь.
Далее - по полнотекстовому поиску есть заметаельная разработка
Олега Бартунова сотоварищи.
Внимательней читай форум плиз. Гдето уже пробегала ссылка только я позабыл в
какой ветке 8)
...
Рейтинг: 0 / 0
23.10.2003, 17:40
    #32303500
Sehensucht!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
Use Goooooooogle!

http://openfts.sourceforge.net/
...
Рейтинг: 0 / 0
23.10.2003, 17:53
    #32303538
Sehensucht!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ни кто не знает ?
еще вот:\r
\r
/topic/53381
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ни кто не знает ? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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