Выборка последних одинаковых данных
Есть таблица Recipients
id, id_mail, email, status (ИД, ИД письма, email, статус получения);
1, 1, '1@example.com', 'error';
2, 1, '2@example.com', 'error';
3, 2, '1@example.com', 'success';
4, 2, '2@example.com', 'error';
5, 3, '1@example.com', 'success';
6, 3, '2@example.com', 'error';
7, 4, '1@example.com', 'error';
8, 4, '2@example.com', 'error';
Нужно выбрать пользователей, которые последние 3 раза не получили письмо, т.е. status='error' должно быть в 4, 3 и 2-й рассылке
|