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 são as 3 principais organizações com o maior número de patentes de tecnologia acessível e qual é o total de suas patentes?
 ###Tabelas: 
CREATE TABLE organizations (id INT, name VARCHAR(50)); CREATE TABLE accessible_tech_patents (id INT, organization_id INT, patents INT); INSERT INTO organizations (id, name) VALUES (1, 'Microsoft'), (2, 'Google'), (3, 'IBM'), (4, 'Oracle'), (5, 'SAP'); INSERT INTO accessible_tech_patents (id, organization_id, patents) VALUES (1, 1, 200), (2, 1, 300), (3, 2, 150), (4, 2, 250), (5, 3, 400), (6, 4, 100), (7, 4, 150), (8, 5, 200), (9, 5, 300);
SELECT organizations.name, SUM(accessible_tech_patents.patents) as total_patents FROM organizations INNER JOIN accessible_tech_patents ON organizations.id = accessible_tech_patents.organization_id GROUP BY organizations.name ORDER BY total_patents DESC LIMIT 3;