Я пытаюсь написать SQL-запрос, который сможет предоставлять наиболее часто используемые сохраненные сообщения. Например, есть база данных, которая хранит несколько сообщений по определенному предмету. Не у всех пользователей есть одно и то же сообщение.Найти общие подстроки в столбце, используя SQL
id | name | comment
-------------------------------
1 | John | catching
2 | Bill | assistance with catching
Пример, приведенный выше, показывает таблицу, на которую я хотел бы отличить. Эти 2 - одна и та же категория ловли. Нужен SQL запрос, который будет знать, это то же самое, и будет отображаться только один раз
Возможно, как запрос 'DISTINCT'? –
Возможный дубликат: http://stackoverflow.com/questions/12562295/find-common-substrings – mustaccio
Как это должно определить «ту же» -ность? Является ли «ловить» то же самое, что «любит ловить» или «не имеет ничего общего с ловом»? Как он должен знать, на каком слове (-ах) нажать? Если он может выбрать любое слово, вы можете легко получить все в категории «the». – Becuzz