title: SQL WHERE clause for column of lists
body: <p>How can I specify a WHERE clause, so that it returns a row if there is an intersection between the column's value (list of strings) and another list of strings provided?
  Something like:</p>
  
  <pre><code>SELECT id, names
  FROM table
  WHERE ANY(names) = ANY(('John', 'Alice', 'Bob'))
  </code></pre>
  
  <p>So if the value <code>names</code> column is, e.g. <code>['George', 'Bob']</code>, the row should be returned.</p>