title: How to filter users that have multiple rows where row1="value1" and row2="condition2", ... in SQL?
body: <p>A have the following data</p>
  <pre><code>id user_id visited_country
  1  12      Spain 
  2  12      France
  3  14      England
  4  14      France
  5  16      Canada
  6  14      Spain 
  7  16      Mexico
  </code></pre>
  <p>I want to select all users who have visited both <strong>Spain</strong> and <strong>France</strong>, <strong>excluding</strong> those who have visited <strong>England</strong>. How can I do that in MySQL?</p>