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 a classificação média e o número de avaliações de cada hotel e restaurante em Tóquio.
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, hotel_name VARCHAR(50), city VARCHAR(50), review_count INT, rating DECIMAL(2,1)); CREATE TABLE restaurants (restaurant_id INT, restaurant_name VARCHAR(50), city VARCHAR(50), review_count INT, rating DECIMAL(2,1));
SELECT 'hotel' as location, hotel_name, AVG(rating) as avg_rating, SUM(review_count) as total_reviews FROM hotels WHERE city = 'Tokyo' GROUP BY hotel_name UNION SELECT 'restaurant' as location, restaurant_name, AVG(rating) as avg_rating, SUM(review_count) as total_reviews FROM restaurants WHERE city = 'Tokyo' GROUP BY restaurant_name;