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 é o número total de artefatos analisados por especialistas em cerâmica e o nome do especialista com o maior número de artefatos analisados?
 ###Tabelas: 
CREATE TABLE Artifacts (id INT, site VARCHAR(50), artifact_name VARCHAR(50), date_found DATE, description TEXT, analyzed_by VARCHAR(50), analyzed_date DATE); INSERT INTO Artifacts (id, site, artifact_name, date_found, description, analyzed_by, analyzed_date) VALUES (1, 'Site1', 'Pottery', '2020-01-01', 'Fine pottery with unique symbols', 'Expert3', '2021-01-01'), (2, 'Site2', 'Clay Figurine', '2019-02-01', 'Small clay figure of a human', 'Expert4', '2021-02-01'); CREATE TABLE Experts (id INT, name VARCHAR(50), expertise VARCHAR(50), country VARCHAR(50)); INSERT INTO Experts (id, name, expertise, country) VALUES (3, 'Expert3', 'Ceramics', 'Country1'), (4, 'Expert4', 'Sculpture', 'Country2');
SELECT SUM(a.artifact_count) as total_artifacts, e.name as expert_name FROM (SELECT analyzed_by, COUNT(id) as artifact_count FROM Artifacts WHERE analyzed_by IN (SELECT name FROM Experts WHERE expertise = 'Ceramics') GROUP BY analyzed_by) a JOIN (SELECT name, MAX(artifact_count) as max_artifacts FROM (SELECT analyzed_by, COUNT(id) as artifact_count FROM Artifacts WHERE analyzed_by IN (SELECT name FROM Experts WHERE expertise = 'Ceramics') GROUP BY analyzed_by) b GROUP BY name) c ON a.artifact_count = c.max_artifacts JOIN Experts e ON a.analyzed_by = e.name;