Как я могу найти общее количество записей в этом случае:Как найти общее количество записей?
У меня есть таблица «пользователи», таблицы «сообщения» и таблицы «группы». Пользователь может отправить сообщение, и оно будет сохранено в сообщениях таблицы. Каждый пользователь может быть членом одной группы. Теперь я хотел бы показать общее количество сообщений, отправленных всеми пользователями в группе на странице сведений о группе. Как я могу получить всех пользователей в группе и подсчитать их сообщения? Каков наилучший и быстрый способ сделать это?
Я не могу работать с Joins, так что это не сработает. Я не знаю, как это исправить.
SELECT COUNT (message_id) КАК total_messages, d.Userid из сообщений, когда д LEFT JOIN пользователей, так как с на (s.Groupid = $ GroupID) где s.Groupid = $ GroupID
Благодаря!
Если вам нужна структура таблицы:
** users **
Userid
Groupid
** groups **
Groupid
Some_details
** messages **
Messageid
Userid
Subject
Content
Brilliant, который работает. Большое спасибо! – Jordy