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 violações de segurança alimentar, desagregado por localização do restaurante e segmento?
 ###Tabelas: 
CREATE TABLE food_safety_inspections_by_location(location VARCHAR(255), restaurant_segment VARCHAR(255), violation_count INT); INSERT INTO food_safety_inspections_by_location(location, restaurant_segment, violation_count) VALUES('Location 1', 'Casual Dining', 3), ('Location 1', 'Fine Dining', 1), ('Location 2', 'Casual Dining', 2), ('Location 2', 'Fine Dining', 0);
SELECT restaurant_segment, location, SUM(violation_count) FROM food_safety_inspections_by_location GROUP BY restaurant_segment, location;