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: Quantos turistas visitaram a Nova Zelândia de '2015-01-01' a '2016-12-31', divididos por trimestre?
 ###Tabelas: 
CREATE TABLE destinations (id INT, country TEXT); INSERT INTO destinations (id, country) VALUES (1, 'New Zealand'); CREATE TABLE visits (id INT, visit_date DATE, destination_id INT); INSERT INTO visits (id, visit_date, destination_id) VALUES (1, '2015-01-01', 1), (2, '2015-07-01', 1), (3, '2016-01-01', 1);
SELECT DATE_TRUNC('quarter', v.visit_date) AS quarter, COUNT(*) as num_visitors FROM visits v JOIN destinations d ON v.destination_id = d.id WHERE d.country = 'New Zealand' AND v.visit_date BETWEEN '2015-01-01' AND '2016-12-31' GROUP BY quarter;