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: listar os 5 principais produtos de cuidados com a pele com as maiores vendas em 2020
 ###Tabelas: 
CREATE TABLE TopSkincareSales (sale_id INT, product_name TEXT, sale_amount FLOAT, sale_date DATE); INSERT INTO TopSkincareSales (sale_id, product_name, sale_amount, sale_date) VALUES (1, 'Cleanser', 50.00, '2020-01-01'); INSERT INTO TopSkincareSales (sale_id, product_name, sale_amount, sale_date) VALUES (2, 'Moisturizer', 75.00, '2019-12-20'); INSERT INTO TopSkincareSales (sale_id, product_name, sale_amount, sale_date) VALUES (3, 'Toner', 40.00, '2020-03-15');
SELECT product_name, SUM(sale_amount) AS total_sales FROM TopSkincareSales WHERE sale_date BETWEEN '2020-01-01' AND '2020-12-31' GROUP BY product_name ORDER BY total_sales DESC LIMIT 5;