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 de artistas únicos que receberam financiamento de doadores privados ou corporações?
 ###Tabelas: 
CREATE TABLE artists (id INT, name VARCHAR(255)); INSERT INTO artists (id, name) VALUES (1, 'Picasso'), (2, 'Van Gogh'); CREATE TABLE funding (artist_id INT, source VARCHAR(255), amount FLOAT); INSERT INTO funding (artist_id, source, amount) VALUES (1, 'Private Donor', 10000), (1, 'Corporation', 20000), (2, 'Government', 15000);
SELECT DISTINCT artist_id FROM funding WHERE source IN ('Private Donor', 'Corporation');