Как получить похожие домены из базы данных с помощью тегов? - PullRequest
0 голосов
/ 21 января 2011

У меня есть 100k доменных имен с тегами ... в таблице есть только два столбца с именами domain и tags.

Теги хранятся с комой после каждого тега. Я хочу хорошо, сколько доменов с похожими тегами говорят search,google,searchengine,engine,web,reference со всеми из них или любой из них в нем. как мне это сделать?

1 Ответ

0 голосов
/ 21 января 2011

Не зная точно, как вы хотите реализовать это, вот несколько SQL для начала:

SELECT *
FROM domains
WHERE 
  tag LIKE '*search*' OR
  tag LIKE '*google*' OR
  tag LIKE '*searchengine*' OR
  tag LIKE '*engine*' OR
  tag LIKE '*web*' OR
  tag LIKE '*reference*'
...