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: Calcular o peso médio da carga descarregada para cada bandeira no porto de Singapura.
 ###Tabelas: 
CREATE TABLE ports (port_id INT, port_name TEXT, country TEXT, unloaded_weight FLOAT, vessel_flag TEXT); INSERT INTO ports (port_id, port_name, country, unloaded_weight, vessel_flag) VALUES (1, 'Singapore', 'Singapore', 123456.78, 'Panama'), (2, 'Singapore', 'Singapore', 987654.32, 'Liberia'), (3, 'Shanghai', 'China', 5000000.00, 'Marshall Islands');
SELECT vessel_flag, AVG(unloaded_weight) FROM ports WHERE port_name = 'Singapore' GROUP BY vessel_flag;