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: Quais estações tiveram mais de 200 entradas e saídas na última semana, e a diferença entre entradas e saídas?
 ###Tabelas: 
CREATE TABLE stations (station_id INT, station_name VARCHAR(20)); CREATE TABLE entries (entry_id INT, station_id INT, entry_date DATE); CREATE TABLE exits (exit_id INT, station_id INT, exit_date DATE);
SELECT s.station_name, e.entry_date, e.entry_count, x.exit_count, e.entry_count - x.exit_count as difference FROM (SELECT station_id, COUNT(*) as entry_count FROM entries WHERE entry_date BETWEEN CURRENT_DATE - INTERVAL '7 days' AND CURRENT_DATE GROUP BY station_id HAVING COUNT(*) > 200) e JOIN (SELECT station_id, COUNT(*) as exit_count FROM exits WHERE exit_date BETWEEN CURRENT_DATE - INTERVAL '7 days' AND CURRENT_DATE GROUP BY station_id HAVING COUNT(*) > 200) x ON e.station_id = x.station_id JOIN stations s ON e.station_id = s.station_id;