Почему не работает LEFT JOIN?
не мешайте favorite_suppliers  и favoritesupplier, используйте что-то одно.
Занимаетесь непонятными переименовываниями таблиц.
Выражение в условии объединения таблиц работает уже с алиасом, о чём (что ему не всегда свойственно) вам весьма доходчиво сообщает MySQL.