title: SQL Select and find rows that not exists in other table
body: <p>I have two tables with phone numbers.</p>
  
  <p>I want check if there is new rows in addresbook table that not exist in users table.</p>
  
  <p>As I am newbie with SQL, is this query correct?</p>
  
  <pre><code>SELECT * 
  FROM addressbook
  WHERE NOT EXISTS (
    SELECT Phone1
    FROM users 
    WHERE addressbook.phone = users.phone1
  )
  </code></pre>
  
  <p>EDIT: I user MySQL with PHPMyAdmin Interface, sorry for not to specify before</p>