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: Determine o valor médio de financiamento para empresas fundadas por uma equipe composta por pelo menos 50% de mulheres na indústria de comércio eletrônico.
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, industry TEXT, founding_date DATE, founder_gender TEXT, founder_count INT);CREATE TABLE funds (id INT, company_id INT, amount INT, funding_round TEXT);CREATE TABLE company_funds (company_id INT, fund_id INT);
SELECT AVG(funds.amount) FROM funds INNER JOIN company_funds ON funds.id = company_funds.fund_id INNER JOIN companies ON company_funds.company_id = companies.id WHERE companies.industry = 'e-commerce' GROUP BY companies.id HAVING SUM(CASE WHEN companies.founder_gender = 'woman' THEN companies.founder_count ELSE 0 END) / SUM(companies.founder_count) >= 0.5;