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 tempo médio necessário para que uma partida de tênis termine na tabela 'tennis_matches'?
 ###Tabelas: 
CREATE TABLE tennis_matches (id INT, player1 VARCHAR(50), player2 VARCHAR(50), location VARCHAR(50), date DATE, time_taken INT); INSERT INTO tennis_matches (id, player1, player2, location, date, time_taken) VALUES (1, 'Novak Djokovic', 'Rafael Nadal', 'Melbourne', '2022-01-15', 240); INSERT INTO tennis_matches (id, player1, player2, location, date, time_taken) VALUES (2, 'Serena Williams', 'Naomi Osaka', 'Melbourne', '2022-01-16', 180);
SELECT AVG(time_taken) FROM tennis_matches;