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: Qual é o número total de artigos e opiniões publicados por fontes de notícias na região leste, excluindo os artigos publicados por NewsSourceD?
 ###Tabelas: 
CREATE SCHEMA news;CREATE TABLE NewsSource (name varchar(255), type varchar(10));CREATE TABLE Region (name varchar(255), location varchar(10));INSERT INTO NewsSource (name, type) VALUES ('NewsSourceA', 'news'), ('NewsSourceB', 'news'), ('NewsSourceC', 'opinion'), ('NewsSourceD', 'news'), ('NewsSourceE', 'opinion');INSERT INTO Region (name, location) VALUES ('NewsSourceA', 'eastern'), ('NewsSourceB', 'eastern'), ('NewsSourceC', 'central'), ('NewsSourceD', 'eastern'), ('NewsSourceE', 'central');
SELECT COUNT(*) FROM ( (SELECT * FROM news.NewsSource WHERE type = 'news' AND location = 'eastern') EXCEPT (SELECT * FROM news.NewsSource WHERE name = 'NewsSourceD') ) AS eastern_news