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 infrações de trânsito em áreas urbanas em comparação com áreas rurais em 2022?
 ###Tabelas: 
CREATE TABLE Violations (area_type VARCHAR(50), year INT, violations INT); INSERT INTO Violations (area_type, year, violations) VALUES ('Urban', 2022, 2000), ('Rural', 2022, 1000), ('Urban', 2023, 2500), ('Rural', 2023, 1500);
SELECT A.area_type, SUM(V.violations) as Total_Violations FROM Violations V JOIN (SELECT 'Urban' as area_type UNION ALL SELECT 'Rural') A ON V.area_type = A.area_type WHERE V.year = 2022 GROUP BY A.area_type;