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 todas as transações feitas por 'Jane Smith' entre '2021-01-01' e '2021-12-31'?
 ###Tabelas: 
CREATE TABLE transactions (id INT, customer_id INT, transaction_date DATE, amount DECIMAL(10,2)); INSERT INTO transactions (id, customer_id, transaction_date, amount) VALUES (1, 1, '2021-02-03', 1000.00), (2, 2, '2021-04-05', 2000.00), (3, 2, '2021-11-20', 500.00);
SELECT * FROM transactions WHERE customer_id = (SELECT id FROM customers WHERE name = 'Jane Smith') AND transaction_date BETWEEN '2021-01-01' AND '2021-12-31';