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: Identifique os 3 tipos de carga mais frequentemente utilizados na tabela VesselCargoTransactions, nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE VesselCargoTransactions (id INT, vessel_id INT, cargo_type VARCHAR(20), transaction_time TIMESTAMP); INSERT INTO VesselCargoTransactions (id, vessel_id, cargo_type, transaction_time) VALUES (1, 789, 'Clothing', '2022-03-17 12:30:00');
SELECT cargo_type, COUNT(*) as num_transactions FROM VesselCargoTransactions WHERE transaction_time > DATE_SUB(NOW(), INTERVAL 6 MONTH) GROUP BY cargo_type ORDER BY num_transactions DESC LIMIT 3;