mysql> select * from test;
+------+------------+
| a | rdate |
+------+------------+
| A | NULL |
| A | 2019-01-02 |
| B | 2019-01-01 |
| B | 2019-02-02 |
| B | NULL |
| C | NULL |
+------+------------+
6 rows in set (0.00 sec)
mysql> select a,max(rdate) from test group by a;
+------+------------+
| a | max(rdate) |
+------+------------+
| A | 2019-01-02 |
| B | 2019-02-02 |
| C | NULL |
+------+------------+
3 rows in set (0.00 sec)