Язык запросов при поиске на price.ru

Для выполнения более сложных запросов вы можете использовать язык запросов. Язык запросов позволяет вам сформулировать свой запрос с использованием логических операторов "и", "или" и "не". Кроме этого в запросе вы можете указывать скобки для группировки логических условий.
  1. Логическое "и"
    Оператор "и" используется в том случае, если вы хотите перечислить слова, все из которых должны входить в описание деятельности фирмы. Этот оператор вводится в окошке запроса как символ "+" или " " (пробел).

    Пример:
    1. Вводя в окошке запроса "продажа + ноутбук" (или "продажа ноутбуков") вы получите список фирм, в описание которых входят одновременно оба указанных вами слова. На самом деле, проводя простой поиск (описанный в предыдущем пункте), вы используете язык запросов, использя пробел в качестве оператора "и".


  2. Логическое "или"
    Оператор "или" используется в том случае, если вы хотите перечислить слова, хотя бы одно из которых входит в описание деятельности фирмы. Этот оператор вводится в окошке запроса как символ ";".

    Пример:
    1. Вводя в окошке запроса "видео ; аудио" вы получите список фирм, в описание которых входит либо "видео", либо "аудио".
    2. Вводя в окошке запроса "продажа + серверов;ноутбуков;принтеров" (или "продажа серверов;ноутбуков;принтеров") вы получите список фирм, в описание которых обязательно входит слово "продажа" и одно из слов "сервер", "ноутбук", "принтер". Таким образом вы получите список фирм, торгующих серверами, ноутбуками, принтерами.


  3. Логическое "не"

    Оператор "не" используется в том случае, если вы хотите исключить из результатов поиска фирмы, описание деятельности которых не содержит указанное вами после оператора "не" слово. Этот оператор вводится в окошке запроса как символ "^".

    Пример:
    1. Если Вы укажете в качестве запроса "^розница", то найдутся все фирмы, в описании которых нет слова "розница". Вы можете также сделать запрос "продажа + компьютеров + ^розница" (или "продажа компьютеров ^розница"), найдя фирмы, торгующие компьютерами и не занимающимися розничной продажей.


  4. Приоритеты операций и группировка условий

    Каждая операция имеет свой приоритет, который определяет порядок выполнения операций в запросе. Операция с меньшим номером приоритета выполняется перед другими операциями с более старшими номерами приоритетов.
    1. Логическое "не" ("^")
    2. Логическое "или" (";")
    3. Логическое "и" ("+" или " ")
    Вы можете использовать скобки для группировки условий в нужном вам порядке.

    Пример:
    1. Запрос "продажа + розница + ^ноутбук;сервер" выполняется как "продажа и компьютер и ((не ноутбук) или сервер), т.е поиск фирм, торгующих в розницу серверами и не торгующих ноутбуками. Если же вы на самом деле хотите найти фирмы, торгующие в розницу, но не торгующих ноутбуками и серверами , то переформулируйте запрос с использованием скобок следующим образом: "продажа + розница + ^(ноутбук;сервер)".
    2. Запрос "продажа;покупка;заправка картриджей" выдаст список фирм, занимающихся покупкой, продажей и заправкой картриджей.
закрыть х