SQL SELECT LIKE zawierający tylko określone słowa

Mam to zapytanie:

SELECT * FROM mytable
WHERE column1 LIKE '%word1%'
AND column1 LIKE '%word2%'
AND column1 LIKE '%word3%'

Muszę zmodyfikować to zapytanie, aby zwrócić rekordy, dla których kolumna 1 zawiera słowo1 słowo2 i słowo3 i nic więcej! żadnych innych słów, tylko te słowa.

Przykład: wyszukiwaniesamsung galaxy s3 powinien zwracać dowolną kombinacjęsamsung s3 galaxy ale niesamsung galaxy s3 lte

questionAnswers(3)

yourAnswerToTheQuestion