Имя: Пароль:
1C
 
быстрый отбор по списку товаров
0 lamme
 
24.07.17
22:35
1С82
не уф
есть 6 колонок - по которым необходимо делать поиск для сортировки.
значения в полях типа
- ботинок
- ботинок мужской
- зимняя пара
...
...
...

использую общее поле - в которое собираются все из этих 6 полей.
и делается отбор по
СОДЕРЖИТ.


но !
в таком случае в результатах отображается и Ботинок и Ботинок мужской.
при условии задания точного поиска - Ботинок.

Как можно делать отбор - с условием - искать ИЛИ по полю1 ИЛИ по полю2 через отборы.

(Запрос не предлагать. Долго. Проверено. От запросов ушли к отьборам. Получается молниеносно быстрее)
1 Волшебник
 
модератор
24.07.17
22:37
запросом
2 lamme
 
24.07.17
22:37
(Запрос не предлагать. Долго. Проверено. От запросов ушли к отьборам. Получается молниеносно быстрее)
3 Волшебник
 
модератор
24.07.17
22:38
(2) Вы мне тут лапшу на уши не вешайте. Все запросы к базе данных делаются запросами, в том числе ваши безграмотные "отьборы".
4 lamme
 
24.07.17
22:40
то что они делаются запросами - это и ежу понятно
но.
изменение запроса на отборы - позволило ускорить работу по открытию группы товаров с 6 сек на 0,5сек.
разница существенная.
5 Волшебник
 
модератор
24.07.17
22:54
(4) Вы изменили один запрос на другой запрос.
6 lamme
 
24.07.17
22:59
(5)
я знаю.
7 Lexey_
 
24.07.17
23:08
(4) значит, запрос был кривой
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший