Anda dapat melakukannya seperti ini:
FROM appointments
LEFT JOIN sales ON DATE(appointments.date) = DATE(sales.date)
Tapi saya cukup yakin itu tidak akan bisa menggunakan indeks, jadi akan sangat lambat.
Anda mungkin lebih baik menambahkan kolom tanggal ke setiap tabel.