Как узнать, кто больше писал сообщений. Mysql
Я выполняю задание и действительно не знаю как его выполнить, в чем суть:
Пусть задан некоторый пользователь.
Из всех друзей этого пользователя найдите человека, который больше всех общался с нашим пользователем.
Что я попытался сделать:
select * from messages where friend_requests(initiator_user_id) = 1 or friend_requests(target_user_id) = 1 group by from_user_id desc;
Вот так выглядят главные таблицы:

Помогите пожалуйста и по возможности разжуйте как лучше, а то ятолько начинаю и не успеваю закрепить материал((