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 é a taxa média de batimentos cardíacos por dia para usuários com um tipo de associação 'Premium'?
 ###Tabelas: 
CREATE TABLE Members (id INT, user_name VARCHAR, membership_type VARCHAR, signup_date DATE); CREATE TABLE WearableMetrics (id INT, user_id INT, metric_date DATE, heart_rate INT); INSERT INTO Members (id, user_name, membership_type, signup_date) VALUES (1, 'John Doe', 'Premium', '2020-01-01'), (2, 'Jane Smith', 'Basic', '2019-06-15'), (3, 'Alice Johnson', 'Premium', '2020-03-20'); INSERT INTO WearableMetrics (id, user_id, metric_date, heart_rate) VALUES (1, 1, '2020-01-01', 75), (2, 1, '2020-01-02', 80), (3, 2, '2019-06-15', 90), (4, 3, '2020-03-20', 70), (5, 3, '2020-03-21', 72);
SELECT DATE(metric_date) AS date, AVG(heart_rate) AS avg_heart_rate FROM WearableMetrics JOIN Members ON WearableMetrics.user_id = Members.id WHERE Members.membership_type = 'Premium' GROUP BY date;