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: Identificar o número de tipos de cargas únicos tratados pelo 'Port of Oakland' no último mês.
 ###Tabelas: 
CREATE TABLE ports (id INT, name TEXT, last_modified DATE); CREATE TABLE cargo (id INT, type TEXT, port_id INT, handled DATE); INSERT INTO ports (id, name, last_modified) VALUES (1, 'Port of Oakland', DATE('2022-03-01')); INSERT INTO cargo (id, type, port_id, handled) VALUES (1, 'Electronics', 1, DATE('2022-02-28')), (2, 'Furniture', 1, DATE('2022-03-05'));
SELECT COUNT(DISTINCT type) FROM cargo INNER JOIN ports ON cargo.port_id = ports.id WHERE ports.name = 'Port of Oakland' AND cargo.handled >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH);