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ível médio de oxigênio dissolvido na água do oceano para cada país nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE monitoring_stations (id INT, name TEXT, location TEXT, country TEXT); INSERT INTO monitoring_stations (id, name, location, country) VALUES (1, 'Station A', 'Pacific Ocean Coast', 'USA'), (2, 'Station B', 'Atlantic Ocean Coast', 'USA'), (3, 'Station C', 'North Sea', 'Germany'), (4, 'Station D', 'Mediterranean Sea', 'Italy'); CREATE TABLE oxygen_readings (id INT, station_id INT, reading DATE, level DECIMAL(5,2), country TEXT); INSERT INTO oxygen_readings (id, station_id, reading, level, country) VALUES (1, 1, '2022-09-01', 8.2, 'USA'), (2, 1, '2022-09-15', 8.4, 'USA'), (3, 2, '2022-09-05', 7.8, 'USA'), (4, 2, '2022-09-20', 8.0, 'USA'), (5, 3, '2022-09-02', 9.2, 'Germany'), (6, 3, '2022-09-17', 9.0, 'Germany');
SELECT country, AVG(level) avg_oxygen FROM oxygen_readings WHERE reading >= DATEADD(month, -6, CURRENT_DATE) GROUP BY country;