title: SQL - Select all matching ID's if one of the ID's has a certain column value
body: <p>I'm not sure how to word this question, but it is easier to explain.</p>
  
  <p>If I have a table that looks like this:</p>
  
  <pre>
  +-------+----------+-------+
  | User  | Result   | Level |
  +-------+----------+-------+
  |    1  | Victory  |     1 |
  |    1  | Victory  |     2 |
  |    1  | Victory  |     3 |
  |    2  | Victory  |     1 |
  |    2  | Defeat   |     2 |
  |    3  | Defeat   |     1 |
  |    4  | Defeat   |     1 |
  |    5  | Defeat   |     1 |
  +-------+----------+-------+
  </pre>
  
  <p>I want to be able to only select the 'User's that have a victory on level 3.  So the select would return:</p>
  
  <pre>
  +-------+----------+-------+
  | User  | Result   | Level |
  +-------+----------+-------+
  |    1  | Victory  |     1 |
  |    1  | Victory  |     2 |
  |    1  | Victory  |     3 |
  +-------+----------+-------+
  </pre>
  
  <p>The others would not be returned because they did not complete level 3.</p>
  
  <p>Thanks a lot! I hope I explained it clearly.</p>