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: Quantos anos o USD Exchange teve ￥225.82 e um produto interno bruto maior que 240.707.315?
 ###Tabelas: CREATE TABLE semifinals (semifinals_id AUTO_INCREMENT PRIMARY KEY, Heat INT, Lane INT, Name VARCHAR, Country VARCHAR, Mark VARCHAR) CREATE TABLE yellow_cards (yellow_cards_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Championship INT, League Cup INT, FA Cup INT, Total INT) CREATE TABLE apollo_astronauts_who_flew_to_the_moon_without_landing (apollo_astronauts_who_flew_to_the_moon_without_landing_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Born VARCHAR, Age on mission INT, Mission VARCHAR, Mission dates VARCHAR, Service VARCHAR) CREATE TABLE operation (operation_id AUTO_INCREMENT PRIMARY KEY, Maximum Ceiling Temperature VARCHAR, Temperature Rating VARCHAR, Temperature Classification VARCHAR, Color Code (with Fusible Link) VARCHAR, Glass Bulb Color VARCHAR) CREATE TABLE macro-economic_trend (macro-economic_trend_id AUTO_INCREMENT PRIMARY KEY, Year INT, Gross domestic product INT, US dollar exchange VARCHAR, Nominal per-capita GDP (as % of USA) INT, PPP capita GDP (as % of USA) VARCHAR)  
SELECT COUNT Year FROM macro-economic_trend WHERE US dollar exchange = ￥225.82 AND Gross domestic product > 240,707,315