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: Identificar o número de visitantes repetidos para a exposição 'Arte Asiática' desde a sua abertura.
 ###Tabelas: 
CREATE TABLE Visitor_Engagement (id INT, visitor_id INT, exhibition_id INT, date DATE); CREATE TABLE Exhibitions (id INT, name VARCHAR(255), opening_date DATE); INSERT INTO Visitor_Engagement (id, visitor_id, exhibition_id, date) VALUES (1, 1001, 1, '2022-04-01'), (2, 1002, 1, '2022-04-15'), (3, 1003, 2, '2022-03-01'), (4, 1001, 1, '2022-04-20'); INSERT INTO Exhibitions (id, name, opening_date) VALUES (1, 'Asian Art', '2022-03-31'), (2, 'Modern Art', '2022-02-28');
SELECT COUNT(DISTINCT ve.visitor_id) FROM Visitor_Engagement ve JOIN Exhibitions e ON ve.exhibition_id = e.id WHERE e.name = 'Asian Art' AND ve.date >= e.opening_date;