Поля в результирующей таблице: percent
Используйте конструкцию "as percent" для вывода процента активных пользователей. Пример, формата ответ - 65.23 .

select ROUND(SUM(T.c)*100/(select count(id) from Users),2)
as percent
from
(SELECT COUNT(user_id) as c FROM Reservations
union SELECT COUNT(r.owner_id) as c
FROM Rooms r
join Reservations re
on r.id = re.room _id) T
Но ответ неверный, подскажите в чем ошибка?
ROUND(100*COUNT(DISTINCT r.user_id)/COUNT( u.id ), 2)
as percent
from Reservations r join users u
on r.user_id = u.id
Если вы имели ввиду так, то ответ неверный, user_id это арендаторы, а нам нужны еще и арендодатели
https://sql-academy.org/ru/trainer/tasks/71 ссылка на задание