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: Atualize o preço de todos os esmaltes veganos para $12.99
 ###Tabelas: 
CREATE TABLE nail_polish_sales(product_id INT, sale_price FLOAT); INSERT INTO nail_polish_sales(product_id, sale_price) VALUES (1, 9.99); INSERT INTO nail_polish_sales(product_id, sale_price) VALUES (2, 10.99); CREATE TABLE product_info(product_id INT, is_vegan BOOLEAN); INSERT INTO product_info(product_id, is_vegan) VALUES (1, TRUE); INSERT INTO product_info(product_id, is_vegan) VALUES (2, FALSE); CREATE TABLE product_categories(product_id INT, category_name VARCHAR(50)); INSERT INTO product_categories(product_id, category_name) VALUES (1, 'Nail Polish'); INSERT INTO product_categories(product_id, category_name) VALUES (2, 'Makeup');
UPDATE nail_polish_sales SET sale_price = 12.99 FROM nail_polish_sales INNER JOIN product_info ON nail_polish_sales.product_id = product_info.product_id INNER JOIN product_categories ON nail_polish_sales.product_id = product_categories.product_id WHERE product_info.is_vegan = TRUE AND product_categories.category_name = 'Nail Polish';