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 número total de transações de investimento para clientes com alto patrimônio líquido nos últimos 6 meses.
 ###Tabelas: 
CREATE TABLE clients (client_id INT, name VARCHAR(50), net_worth DECIMAL(15, 2)); INSERT INTO clients (client_id, name, net_worth) VALUES (1, 'Richard Roe', 500000.00), (2, 'Grace Hopper', 800000.00); CREATE TABLE transactions (transaction_id INT, client_id INT, transaction_type VARCHAR(50), transaction_date DATE); INSERT INTO transactions (transaction_id, client_id, transaction_type, transaction_date) VALUES (1, 1, 'Investment', '2022-01-01'), (2, 1, 'Withdrawal', '2022-02-01'), (3, 2, 'Investment', '2022-03-01');
SELECT COUNT(*) FROM transactions WHERE transaction_type = 'Investment' AND client_id IN (SELECT client_id FROM clients WHERE net_worth > 500000.00) AND transaction_date >= DATE_SUB(NOW(), INTERVAL 6 MONTH);