Александр,
а последовательность символов так как я указал типа поиска в словеТЕЛЕВИЗОР.
То есть я хочу в поисковой строке указать Т*Л*В*З*Р*
и хочу чтобы поиск выдал мне все строки типа ТЕЛЕВИЗОР, то есть те строки, в которых есть буквы Т,Л,В,З,Р в указанной последовательности, неважно идут ли они подряд или нет. Важна последовательность. То есть Л должно быть после Т, а не наоборот и так далее.
Александр,
но мне ведь нужно искать строки в которых после А также находится B (не обязательно подряд), а после В (не обязательно подряд) находится С, а после С находится D. Именно так как я указал в своем первоначальном запросе. То есть у меня например в столбце слово ТЕЛЕВИЗОР. Как мне написать запрос типа Т*Л*В*З*Р* или Т%Л%В%З%Р% чтобы найти эту строку?
Роман Мирр,
а как быть иначе.
Клиент запросил гугл какой-то продукт ABC-9871-5235-1258
Если я этот продукт гуглу в sitemap.xml не покажу, откуда гугл узнает, что этот продукт вообще существует?
я не имею в виду, что сайтмап должен иметь количество записей равное количеству записей в большой таблице, но информация обо всех теоретически/практически возможных комбинациях гуглу каким-то образом должна быть передана на мой взгляд. Сайтмап может иметь десяток или сотню линков, но внутри этих линков должны быть все остальные.
Лентюй,
чтобы мне это сделать, мне нужно вытащить из системы все существующие продукты, это по техническим и организационным причинам нереально. Проще сделать классификатор всех возможных продуктов, даже если их окажется в 10 раз больше, чем реальных.
Дайте какую-то идею пож-ста хотя бы с чего начать.
Уже неделю пытаюсь алгоритм разработать, не укладывается в мозгу.
Спасибо.
Лентюй,
нет, реально гораздо меньше, наверное тыщ 5-10-15. Уже существующих изготовленных. Остальные теоретически возможны по запросу и заказу клиента. Подавляющее количество из указанных конфигураций теоретически и практически возможно, но с технической точки зрения имеет мало смысла. Клиенты смотряд технические брошюры, сами подбирают себе конфигурацию по своему усмотрению, часто бессмыссленную, как я только что написал, а потом подобранный код типа ABC-9871-5235-1258 вводят в поиск. Так как согласно технических документов данный код теоретически и практически возможен, я должен выдать клиенту информацию по данному запросу и только после этого обсуждать с ним насколько его запрос имеет или не имеет смысл.
Кроме того там не так много должно быть. Некоторые аттрибуты имеют 3-4 варианта, некоторые 2-3, а есть некоторые у которых 5-8. Думаю что если перебрать все возможные варианты, то будет не больше 100.000 вариантов
А еще - жевание горячей тряпки