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: Quais embarcações tiveram o maior consumo de combustível por viagem no último trimestre?
 ###Tabelas: 
CREATE TABLE vessels (id INT, name VARCHAR(50), type VARCHAR(50)); INSERT INTO vessels (id, name, type) VALUES (1, 'Ocean Titan', 'Cargo'); INSERT INTO vessels (id, name, type) VALUES (2, 'Sea Eagle', 'Tanker'); CREATE TABLE trips (id INT, vessel_id INT, consumption DECIMAL(10,2), date DATE); INSERT INTO trips (id, vessel_id, consumption, date) VALUES (1, 1, 5000, '2022-01-01'); INSERT INTO trips (id, vessel_id, consumption, date) VALUES (2, 1, 5200, '2022-02-01'); INSERT INTO trips (id, vessel_id, consumption, date) VALUES (3, 2, 4500, '2022-01-01'); INSERT INTO trips (id, vessel_id, consumption, date) VALUES (4, 2, 4800, '2022-02-01');
SELECT vessel_id, AVG(consumption) as avg_consumption FROM trips WHERE date >= '2022-01-01' AND date <= '2022-03-31' GROUP BY vessel_id ORDER BY avg_consumption DESC LIMIT 1;