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: Quantas violações de segurança alimentar houve em cada restaurante em fevereiro de 2022?
 ###Tabelas: 
CREATE TABLE restaurants (id INT, name TEXT, location TEXT); INSERT INTO restaurants (id, name, location) VALUES (1, 'Restaurant A', 'City A'), (2, 'Restaurant B', 'City B'); CREATE TABLE inspections (restaurant_id INT, date DATE, violations INT); INSERT INTO inspections (restaurant_id, date, violations) VALUES (1, '2022-02-01', 2), (1, '2022-02-15', 1), (2, '2022-02-03', 3), (2, '2022-02-20', 0);
SELECT r.id, SUM(i.violations) as total_violations FROM inspections i JOIN restaurants r ON i.restaurant_id = r.id WHERE i.date BETWEEN '2022-02-01' AND '2022-02-28' GROUP BY r.id;