Опубликовано: 13 ноября 20196 г Помогите составить два сложных запроса к базе данных: Первый запрос заключается в том что бы пользователи нескольких групп имеющие сообщения в темах, были подписаны на эти темы. Второй запрос заключается в том что бы пользователи нескольких групп, были подписаны на разделы где они оставили хоть одно сообщение. Я пытался сконструировать такие запросы, не получается.
Опубликовано: 13 ноября 20196 г Автор а нагрузка на почтовый сервер? В группах по несколько человек :)
Опубликовано: 13 ноября 20196 г Первый запрос заключается в том что бы пользователи нескольких групп имеющие сообщения в темах, были подписаны на эти темы. INSERT INTO ibf_tracker( member_id, topic_id, start_date, topic_track_type ) SELECT author_id, topic_id, UNIX_TIMESTAMP(), 'delayed' FROM ibf_posts LEFT JOIN ibf_members ON member_id=author_id WHERE topic_id IN (ид тем через запятую) AND member_group_id IN (ид пользователей через запятую) GROUP BY author_id, topic_iddelayed - Уведомление с задержкойimmediate - Немедленное уведомлениеdaily - Ежедневное уведомлениеweekly- Еженедельное уведомление
Помогите составить два сложных запроса к базе данных:
Первый запрос заключается в том что бы пользователи нескольких групп имеющие сообщения в темах, были подписаны на эти темы.
Второй запрос заключается в том что бы пользователи нескольких групп, были подписаны на разделы где они оставили хоть одно сообщение.
Я пытался сконструировать такие запросы, не получается.