С помощью SQL можно ли искать через строку без учета порядка символов? - PullRequest
0 голосов
/ 02 июля 2019

Я хотел бы иметь возможность выполнять поиск с использованием SQL-запроса без учета порядка символов в строке:

при поиске «черного ящика»

должен возвращаться «черный ящик»32 унции 2 упаковки ',' коробка черного цвета 32 унции 4 упаковки '

в настоящее время она не возвращает ничего из этого.

Я должен выполнить поиск по ящику черного цвета, чтобы получить результат запроса

SELECT DISTINCT Hetype.Description,
  Item.Type
FROM Item
  INNER JOIN Hetype ON Item.Type = Hetype.Type
WHERE Hetype.Description LIKE '%black box%' IGNORE CASE  

1 Ответ

1 голос
/ 02 июля 2019

Вы можете использовать два LIKE выражения:

WHERE Hetype.Description LIKE '%black%' IGNORE CASE AND
      Hetype.Description LIKE '%box%' IGNORE CASE
...