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: Encontre o montante total de depósitos feitos por clientes da Califórnia e do Texas?
 ###Tabelas: 
CREATE TABLE customer (customer_id INT, first_name VARCHAR(50), last_name VARCHAR(50), state VARCHAR(50)); INSERT INTO customer (customer_id, first_name, last_name, state) VALUES (1, 'John', 'Doe', 'NY'), (2, 'Jane', 'Smith', 'NJ'), (3, 'Maria', 'Garcia', 'CA'), (4, 'David', 'Lee', 'TX'); CREATE TABLE transactions (transaction_id INT, customer_id INT, transaction_date DATE, transaction_type VARCHAR(50), transaction_amount DECIMAL(10, 2)); INSERT INTO transactions (transaction_id, customer_id, transaction_date, transaction_type, transaction_amount) VALUES (1, 1, '2022-01-01', 'Withdrawal', 100), (2, 1, '2022-01-05', 'Deposit', 200), (3, 2, '2022-01-07', 'Withdrawal', 50), (4, 3, '2022-01-09', 'Deposit', 300), (5, 4, '2022-01-11', 'Withdrawal', 75), (6, 4, '2022-01-15', 'Deposit', 150);
SELECT SUM(transaction_amount) FROM transactions INNER JOIN customer ON transactions.customer_id = customer.customer_id WHERE customer.state IN ('CA', 'TX') AND transaction_type = 'Deposit';