I have 2 tables
Table_1:
| ID    | ARRIVAL    |   DEPARTED    | OTHER_COLUMNS |
| ----- | ---------- |-------------- |---------------
| 1     | 2022-07-24 |       0       |     data      |
| 2     | 2022-07-25 |       0       |     data      |
| 3     | 2022-07-28 |       0       |     data      |
| 4     | 2022-07-24 |       0       |     data      |
Table_2:
| ID    | DATE       | CONDITION | OTHER_COLUMNS |
| ----- | -------    | --------- |-------------- |
| 1     | 2022-07-24 | 0         |     data      |
| 2     | 2022-07-24 | 1         |     data      |
| 3     | 2022-07-24 | 1         |     data      |
| 4     | 2022-07-28 | 1         |     data      |
This MySQL query produces the result I expect:
    SELECT
    `Table_1`.`ID`,
    `Table_1`.`ARRIVAL`,
    `Table_2`.`DATE`,
    `Table_2`.`CONDITION`,
    
    COUNT(Table_2.DATE) AS My_COUNT
    FROM
    `Table_1`
                                                
    LEFT JOIN 
    `Table_2` 
    ON 
    `Table_1`.`ARRIVAL` = `Table_2`.`DATE`
WHERE `DEPARTED` = 0
                                            
    GROUP BY
    `Table_1`.`ID`
Result:
| ID    | ARRIVAL    |   My_Count    |
| ----- | ---------- |-------------- |
| 1     | 2022-07-24 |      3        |
| 2     | 2022-07-25 |               |
| 3     | 2022-07-28 |      1        |
| 4     | 2022-07-24 |      3        |
But I need a condition for the count:
AND `Table_2`.`CONDITION` = 1
I want to produce the result:
| ID    | ARRIVAL    |   My_Count    |
| ----- | ---------- |-------------- |
| 1     | 2022-07-24 |      2        |
| 2     | 2022-07-25 |               |
| 3     | 2022-07-28 |      1        |
| 4     | 2022-07-24 |      2        |
But I do not know where to place my "AND" statement.
When I place it with the join:
LEFT JOIN 
`Table_2` 
ON 
`Table_1`.`ARRIVAL` = `Table_2`.`DATE`
    WHERE `DEPARTED` = 0
    AND `Table_2`.`CONDITION` = 1
Not all rows are returned from Table_1 - yet the My_Count will be accurate.
I need all of the rows from Table_1
How do I place my 'AND' Statement so that my query will return all of the rows from Table_1 with the accurate count column?
 
    