title: join to fetch users who do not have a busy date--the available users
body: <p>I am trying to join two tables <code>User</code> and <code>Busy Days</code>. I want to fetch all the users who do not have a busy date--the available users.</p>
  <p>User</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>user_id</th>
  <th>username</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>1</td>
  <td>John</td>
  </tr>
  <tr>
  <td>2</td>
  <td>Doe</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>Busy Days</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>id</th>
  <th>busy_date</th>
  <th>user_id</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>1</td>
  <td>2022-05-26</td>
  <td>1</td>
  </tr>
  <tr>
  <td>2</td>
  <td>2022-05-26</td>
  <td>2</td>
  </tr>
  <tr>
  <td>3</td>
  <td>2022-05-29</td>
  <td>1</td>
  </tr>
  <tr>
  <td>4</td>
  <td>2022-06-01</td>
  <td>2</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>I want to search by date. If 2022-05-26 the result should be zero because both users have a busy day on that date, but if 2022-05-27 both users should appear.</p>