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: Qual é a capacidade média dos navios de carga que visitaram o Porto de Oakland?
 ###Tabelas: 
CREATE SCHEMA if not exists ocean_shipping;CREATE TABLE if not exists ocean_shipping.ships (id INT PRIMARY KEY, name VARCHAR(100), capacity INT);CREATE TABLE if not exists ocean_shipping.trips (id INT PRIMARY KEY, ship_id INT, port VARCHAR(100));INSERT INTO ocean_shipping.ships (id, name, capacity) VALUES (1, 'SS Oakland 1', 4000), (2, 'SS Oakland 2', 6000);INSERT INTO ocean_shipping.trips (id, ship_id, port) VALUES (1, 1, 'Port of Oakland'), (2, 2, 'Port of Oakland');
SELECT AVG(capacity) FROM ocean_shipping.ships INNER JOIN ocean_shipping.trips ON ships.id = trips.ship_id WHERE trips.port = 'Port of Oakland';