У меня есть 2 таблицы, которые я хочу, чтобы они были объединены при выполнении определенного условия.
1) Таблица клиентов
2) Таблица платежей
С помощью этих таблиц я хочу увидеть, сколько уже заплатил каждый клиент. Если клиент еще не совершал платежей, столбец amount
должен иметь значение 0
У меня был этот SQL-запрос, но он не показывает клиентов без платежей.
SELECT c.id, c.name, co.amount FROM clients c LEFT OUTER JOIN collectibles co ON c.id = co.client_id WHERE co.removed = 0
Результат этого запроса покажет только 1 запись, и это клиент Cliff
с оплатой 25000
Как я смогу достичь ожидаемого результата?