Vous souhaitez utiliser deals_bookings
.everyWeekDay
=JOUR DE LA SEMAINE(MAINTENANT())
Mais WEEKDAY renvoie lundi - 0, dimanche - 6; il faut donc ajouter 1
Combiner la condition
WHERE (`deals_bookings`.`date` = CURDATE() OR `deals_bookings`.`everyWeekDay` = WEEKDAY(NOW()) + 1 ) AND `users`.`company_type` = 'restaurant'