title: SQL SELECT LIKE containing only specific words
body: <p>I have this query:</p>
  
  <pre><code>SELECT * FROM mytable
  WHERE column1 LIKE '%word1%'
  AND column1 LIKE '%word2%'
  AND column1 LIKE '%word3%'
  </code></pre>
  
  <p>I need to modify this query to return records for which column1 contains word1 word2 and word3 and nothing else! no other words, just these words.</p>
  
  <p>Example: searching for <code>samsung galaxy s3</code> should return any combination of <code>samsung s3 galaxy</code> but NOT <code>samsung galaxy s3 lte</code></p>