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: Listar todos os IDs únicos de casos judiciais, juntamente com os nomes correspondentes do autor e réu, que envolvem infrações de trânsito no estado de Nova York.
 ###Tabelas: 
CREATE TABLE court_cases (case_id INT, plaintiff_name TEXT, defendant_name TEXT, violation_type TEXT, case_state TEXT); INSERT INTO court_cases (case_id, plaintiff_name, defendant_name, violation_type, case_state) VALUES (12345, 'Jane Doe', 'Joe Smith', 'Traffic Violation', 'New York');
SELECT DISTINCT case_id, plaintiff_name, defendant_name FROM court_cases WHERE violation_type = 'Traffic Violation' AND case_state = 'New York';