title: SQL query to find record with ID not in another table
body: <p>I have two tables with binding primary key in database and I desire to find a disjoint set between them. For example,</p>
  <ul>
  <li><code>Table1</code> has columns (<code>ID, Name</code>) and sample data: <code>(1 ,John), (2, Peter), (3, Mary)</code></li>
  <li><code>Table2</code> has columns (<code>ID, Address</code>) and sample data: <code>(1, address2), (2, address2)</code></li>
  </ul>
  <p>So how do I create a SQL query so I can fetch the row with ID from <code>table1</code> that is not in <code>table2</code>. In this case, <code>(3, Mary)</code> should be returned?</p>
  <p><strong>PS:</strong> The ID is the primary key for those two tables.</p>