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: Liste o número de pessoal em cada tipo de agência de SIGINT.
 ###Tabelas: 
CREATE SCHEMA if not exists sigint_personnel AUTHORIZATION defsec;CREATE TABLE if not exists sigint_personnel.info (id INT, name VARCHAR(100), type VARCHAR(50), personnel INT);INSERT INTO sigint_personnel.info (id, name, type, personnel) VALUES (1, 'NSA', 'SIGINT', 25000);INSERT INTO sigint_personnel.info (id, name, type, personnel) VALUES (2, 'GCHQ', 'SIGINT', 10000);INSERT INTO sigint_personnel.info (id, name, type, personnel) VALUES (3, 'DGSE', 'SIGINT', 12000);
SELECT type, SUM(personnel) as total_personnel FROM sigint_personnel.info WHERE name LIKE '%SIGINT%' GROUP BY type;