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: Mostrar o número de viagens e a distância total percorrida por cada embarcação da empresa "SeaTech" no primeiro trimestre de 2018.
 ###Tabelas: 
CREATE TABLE company (id INT, name VARCHAR(255)); INSERT INTO company (id, name) VALUES (1, 'SeaTech'); CREATE TABLE vessel (id INT, company_id INT, name VARCHAR(255)); CREATE TABLE voyage (id INT, vessel_id INT, distance INT, quarter INT); INSERT INTO company (id, name) VALUES (1, 'SeaTech'); INSERT INTO vessel (id, company_id, name) VALUES (1, 1, 'VesselA'), (2, 1, 'VesselB'), (3, 1, 'VesselC'); INSERT INTO voyage (id, vessel_id, distance, quarter) VALUES (1, 1, 1000, 1), (2, 1, 1200, 2), (3, 2, 1500, 1), (4, 2, 1600, 2), (5, 3, 1400, 1);
SELECT vessel.name, COUNT(voyage.id) AS voyages, SUM(voyage.distance) AS distance FROM vessel INNER JOIN voyage ON vessel.id = voyage.vessel_id INNER JOIN company ON vessel.company_id = company.id WHERE company.name = 'SeaTech' AND voyage.quarter = 1 GROUP BY vessel.name;