Загрузка данных


SELECT 
    ROUND(
        COUNT(DISTINCT active_users.id) * 100.0 / (SELECT COUNT(*) FROM Users), 
        2
    ) AS percent
FROM (
    SELECT user_id AS id FROM Reservations
    UNION
    SELECT owner_id AS id FROM Rooms
) AS active_users;