title: SQL query: where array is in array
body: <p>I've got sample data in database:</p>
  
  <pre><code>id (int)   name (varchar)           parts (varchar)
  1          some_element             wheel, bearing, hinge, servo
  2          another_element          bearing, servo, lift
  3          third_element            motor, wire
  </code></pre>
  
  <p>I want to filter results by parts. For example:
  I'm typing <strong>wheel, servo</strong> - no results</p>
  
  <p>I'm typing <strong>wheel, bearing, servo, hinge</strong> - returns <em>some_element</em> record</p>
  
  <p>I'm typing <strong>bearing, servo, lift, wheel, bearing, hinge</strong> - it returns <em>some_element</em> and <em>another_element</em></p>
  
  <p>How to construct SQL query? Is there any other data type better for parts field?</p>