Выбор слов из базы SQL

Каким должен быть запрос SQL?

У меня есть русский словарь более 165.000 слов в mysql. Мне необходимо выбрать только те слова в которых есть буквы (т, e, в, и, р, п) при этом исключить любые другие слова в которых нет переданной буквы. Программа должна выдать слово Привет, тир, пир и любые другие которые можно собрать из переданного набора букв. В некоторых случаях одной буквы может быть > 1

Чтобы было понятнее объясню задачу. Программе нужно передать набор букв и в ответ получить слова которые можно собрать исключительно из этого набора букв.

Большое спасибо за помощь!


Ответы (1 шт):

Автор решения: Akina
SELECT *
FROM test
WHERE word NOT REGEXP '[^тевирп]';

fiddle

→ Ссылка