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: Liste as obras de arte que foram exibidas nos top 10% das exposições mais longas.
 ###Tabelas: 
CREATE TABLE AllGalleriesI (gallery_name VARCHAR(20), artwork_ID INT, exhibition_duration INT); INSERT INTO AllGalleriesI (gallery_name, artwork_ID, exhibition_duration) VALUES ('GalleryD', 1, 45), ('GalleryD', 2, 60), ('GalleryD', 3, 30), ('GalleryE', 4, 70), ('GalleryE', 5, 50), ('GalleryF', 6, 95), ('GalleryF', 7, 85), ('GalleryF', 8, 100), ('GalleryF', 9, 120), ('GalleryF', 10, 110);
SELECT artwork_ID, exhibition_duration FROM (SELECT artwork_ID, exhibition_duration, NTILE(10) OVER (ORDER BY exhibition_duration) as tile_num FROM AllGalleriesI) tmp WHERE tile_num <= 2;