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: Determine a porcentagem de patentes de tecnologia acessível para cada organização no último ano, ordenado pela maior porcentagem.
 ###Tabelas: 
CREATE TABLE accessible_tech_patents (org_name VARCHAR(50), year INT, accessible_patents INT); INSERT INTO accessible_tech_patents (org_name, year, accessible_patents) VALUES ('ABC Corp', 2021, 120), ('XYZ Inc', 2020, 150), ('DEF Org', 2021, 180), ('GHI Ltd', 2020, 100), ('JKL Co', 2021, 210); CREATE TABLE total_patents (org_name VARCHAR(50), year INT, total_patents INT); INSERT INTO total_patents (org_name, year, total_patents) VALUES ('ABC Corp', 2021, 200), ('XYZ Inc', 2020, 250), ('DEF Org', 2021, 300), ('GHI Ltd', 2020, 200), ('JKL Co', 2021, 350);
SELECT a.org_name, (a.accessible_patents * 100.0 / b.total_patents) as percentage FROM accessible_tech_patents a JOIN total_patents b ON a.org_name = b.org_name WHERE a.year = 2021 GROUP BY a.org_name ORDER BY percentage DESC;