Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Encontrar a quantidade total de cannabis vendida por cada fornecedor, incluindo aqueles sem vendas.
 ###Tabelas: 
CREATE TABLE Suppliers (id INT, name TEXT); INSERT INTO Suppliers (id, name) VALUES (1, 'Supplier A'), (2, 'Supplier B'), (3, 'Supplier C'); CREATE TABLE Sales_Summary (supplier_id INT, sale_date DATE, quantity INT); INSERT INTO Sales_Summary (supplier_id, sale_date, quantity) VALUES (1, '2022-01-01', 100), (1, '2022-01-05', 200), (2, '2022-01-03', 150), (2, '2022-01-07', 50), (4, '2022-01-06', 300);
SELECT Suppliers.name, COALESCE(SUM(Sales_Summary.quantity), 0) as total_quantity FROM Suppliers LEFT JOIN Sales_Summary ON Suppliers.id = Sales_Summary.supplier_id GROUP BY Suppliers.name;