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 é a porcentagem de hotéis na região da América do Norte que implementaram sistemas de check-in sem contato?
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, region TEXT, contactless_checkin BOOLEAN); INSERT INTO hotels (hotel_id, region, contactless_checkin) VALUES (1, 'North America', true), (2, 'Asia', false), (3, 'North America', true), (4, 'Asia', true), (5, 'North America', false);
SELECT region, COUNT(*) FILTER (WHERE contactless_checkin = true) * 100.0 / COUNT(*) AS percentage FROM hotels GROUP BY region;